/*================åŸºæœ¬æ ·å¼é‡ç½®================*/
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,img,span,i,a,em,strong,b,input,textarea,select { margin:0; padding:0; }
i,em { font-weight:normal; font-style:normal; }
body { font:12px/1.5 tahoma,arial,sans-serif; font-family: "Microsoft Yahei";  }
li { list-style:none; }
a,img,input,button { border:0 none; }
a { text-decoration:none; outline:none; }
a:hover { text-decoration:none; }
a:focus,input:focus { outline:0 none;}
input::-ms-clear{display:none;}
textarea { resize:none; font-size:12px; } /*åŽ»æŽ‰ç«ç‹å’Œè°·æ­Œæµè§ˆå™¨çš„Textareaæ”¹å˜å°ºå¯¸å¤§å°åŠŸèƒ½*/
i,b,em,span,a,img{display: block;}
/*html5*/
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}

/**{
    filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
}*/


/*========å®šä¹‰åŸºç¡€æ ·å¼========*/
.hide { display:none;}
.fl { float:left;}
.fr { float:right;}
.clearfix:after { content:" "; display:block; clear:both; height:0; }
.clearfix { zoom:1; }

/*aæ ‡ç­¾é¼ æ ‡hoveré«˜äº®æ˜¾ç¤ºçŠ¶æ€ï¼ˆå¯é€‰ç”¨ï¼‰*/
a .opacity { filter:alpha(opacity=100); opacity:1; -moz-opacity:1; } 
a:hover .opacity { filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8; }


/*ä¸»ä½“å®½åº¦æ ·å¼ï¼ˆå¯é€‰ç”¨ï¼‰å¦‚æœ‰æ–°å®½åº¦ï¼Œå‘½åè§„åˆ™ä»¥å°å†™wå¼€å¤´ï¼ŒåŽæŽ¥å…·ä½“å®½åº¦æ•°æ®ï¼Œä¾‹ï¼š*/
.w1200{margin:0 auto;width: 1200px;}
.w1500{width: 1500px;margin: 0 auto;}



.bacf6{background: #f6f6f6;}
body{color: #666;}
/*====== å†…é¡µå¯¼èˆª ======*/

.header_page{position: fixed;left: 0px;top: 0px;z-index: 9; width: 100%;height: 90px; transition-duration: 0.5s;}
.header_page .pre{position: relative;}
.header_page .logo{float: left;display: block; width: 236px;height: 90px;}
.header_page .logo img{display: inline-block;max-width: 230px;max-height: 80px; vertical-align: middle;-ms-interpolation-mode:bicubic;}

.header_page .logo span{display: inline-block;width: 1px;height: 90px;vertical-align: middle;}
.header_page .nav{margin:3px 0px 0 40px;/* width: 944px;*/}
.header_page .nav .ls{position: relative;height: 87px; }
.header_page .nav .end{background: none;}
.header_page .nav .one{margin:0 13px; display: block;line-height: 80px; font-size: 16px;color: #fff;transition-duration: 0.5s;}
.header_page .nav .one.other,.header_page .nav .ls:hover .one{color: #fff;border-bottom: #fff 2px solid;}
.header_page.header_fixed .nav .one.other,.header_page.header_fixed .nav .ls:hover .one{color: #239ba5;border-bottom: #239ba5 2px solid;}

/* .header_page .nav ul{display: block;position: absolute;top:70px; z-index: 4; width: 100%; height: 0px;transform: translateX(-28%);overflow: hidden;}
.header_page .nav ul li{float: left;line-height: 50px;border: 0;} */
.header_page .nav ul li a{display: block; text-align: center; font-size: 14px;color: #666;}
/* .header_page .nav ul li a:hover{color: #0168b7;} */

.header_page .nav_bac{display: block; position: absolute;left: 0px;top:90px; width: 100%;height: 0px;background:#fff;box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.1)}
.header_page .search_icon{transition: all 0.5s;width: 16px; height: 90px;background: url(../image/s3.png) left center no-repeat;cursor: pointer;overflow: hidden;}
.header_page .search_icon input{margin: 31px 0 0 25px;width:110px;height: 25px;line-height: 25px; border-bottom: #666 1px solid;}
.header_page .search_icon:hover{transition: all 0.5s; width: 126px;}

/* 20210416 S */
.header_page.header_fixed{position: fixed;left: 0px;top: 0px;z-index: 9; width: 100%;height: 90px;background: #fff;box-shadow: 0 0 10px rgba(0,0,0,0.1); }
.header_page.header_fixed .nav .one{color: #666;}
.header_page.header_fixed .nav .one.other,.header_page.header_fixed .nav .one:hover{color: #239ba5;border-bottom: #239ba5 2px solid;}
.header_page .logo .logo1,.header_page.header_fixed .logo .logo2{display: none;}
.header_page .logo .logo2,.header_page.header_fixed .logo .logo1{display: inline-block;}
.header_page.header_fixed .search_icon{background-image: url(../image/icon_1.png);}


/* 20210510 s */
.header_page .nav .pos{position: absolute;top:86px;left: 50%; z-index: 4;width: 1200px; height: 0;overflow: hidden; text-align: center;}
/* .header_page .nav .pos{display:inline-block;height: 0;} */
.header_page .nav .pos li{margin:0 18px;display: inline-block;line-height: 80px;border: 0;}
.header_page .nav .pos li a{display: block; font-size: 14px;color: #fff;opacity: 0.7;}
.header_page .nav .pos li a:hover{opacity: 1;}
.header_page .drop{transition: all 0.5s; display: block;position: absolute;top: 90px;left: 0;z-index: 3;width: 100%;height:0px;
    background: rgba(0,0,0,0.4);
    -webkit-transition:all .8s cubic-bezier(0.22, 0.61, 0.36, 1); -moz-transition:all .8s cubic-bezier(0.22, 0.61, 0.36, 1); -ms-transition:all .8s cubic-bezier(0.22, 0.61, 0.36, 1); -o-transition:all .8s cubic-bezier(0.22, 0.61, 0.36, 1); transition:all .8s cubic-bezier(0.22, 0.61, 0.36, 1);}
.header_page .drop.cur{transition: all 0.5s;height: 80px;/* border-top: #e2e2e2 1px solid;border-bottom: #e2e2e2 1px solid; */}
.header_page a{text-decoration: none !important;}

/* 20210510 e */



/* 20210416 E */
.foot{border-top: 2px solid #239ba5;}
.foot .footT{background-color: #fff;padding: 34px 0;}
.foot .footT .w1200{display: flex;justify-content: space-between;}
.foot .footT .footT01{width: 24.6%;}
.foot .footT .footT01 a{line-height: 54px; font-size: 16px;color: #666666;font-weight: 300;display: block;width: 33%;float: left;}
.foot .footT .footT02{width: 342px;padding-top: 20px;}
.foot .footT .footT02 em{display: block;margin-bottom: 22px;}
.foot .footT .footT02 em img{display: block;}
.foot .footT .footT02 form{position: relative;}
.foot .footT .footT02 input{width: 100%;line-height: 48px;height: 48px;padding-left: 20px; display: block; border: 1px solid #dddddd;border-radius: 24px;font-size: 14px;color: #999999;font-weight: 300;box-sizing: border-box;}
.foot .footT .footT02 button{position: absolute;top: 2px;right: 2px; width: 44px;height: 44px;background: url(../image/i4.png) center no-repeat;background-size: cover;}
.foot .footT .footT03{width: 23%;}
.foot .footT .footT03 dt{height: 32px; font-size: 14px;color: #018b8d;font-weight: 300;}
.foot .footT .footT03 dd{font-size: 14px;color: #666666;font-weight: 300;}
.foot .footT .footT03 dl{width: 50%;float: left;margin: 18px 0;}
.foot .footT .footT04 .footT041{margin-right: 32px;}
.foot .footT .footT04 .footT040{margin-right: 32px;}
.foot .footT .footT04{float: right;}
.footb{position: relative; width: 100%;height: 54px;line-height: 54px;font-size: 14px;color: #999; text-align: center;background: #efefef;}
.footb .clearfix{margin:0 auto;width: 1200px;}
.footb i{float: left;}
.footb a{float: left;margin-left:10px;  color: #999;font-size: 14px;}
.footb .antistop{float: left; margin:16px 0px 0px 2px; position: relative;width: 140px;height: 22px;border: #ddd 1px solid;cursor: pointer;}
.footb .antistop p{display: block; margin:0 auto;width: 132px;height: 22px;line-height: 22px;font-size: 12px;color: #666; background: url(../image/icon_36.png) right center no-repeat;cursor: pointer;}
.footb .antistop p.cur{ background: url(../image/icon_36s.png) right center no-repeat;}
.footb .antistop ul{display: none; position: absolute;left: 0px;bottom: 23px;z-index: 2; width: 138px;max-height: 230px;overflow-y: auto; background: #fff;border: #e7e6e6 1px solid;border-bottom: none;padding-top: 14px;}
.footb .antistop li a{line-height: 20px; font-size: 14px;color: #444;cursor: pointer;margin-bottom: 18px;margin-right: 10px;}
.footb .antistop li a:hover{color: #004990;}
.foot .footT .footT05 a{
    width: 110px;
    height: 35px;
    border: 1px solid #5bb4bc;
    display: flex;
    margin-left: -50px;
}
.foot .footT .footT05 img{
    width: 20px;
    height: 14px;
    object-fit: cover;
    margin-left: 13px;
    margin-top: 10px;
}
.foot .footT .footT05 p{
    margin-left: 10px;
    line-height: 35px;
    color: #5bb4bc;
}



@media screen and (max-width:1500px){
	.w1500{width:1200px;}
	/* .foot .footT .footT02{margin: 0 4% 0 2%;} */
	.foot .footT .footT04{width: 30%;}
	.foot .footT .footT04 .footT040{margin-right: 9%; width: 27%;}
	.foot .footT .footT04 .footT041{margin-right: 9%; width: 27%;}
	.foot .footT .footT04 .footT042{width: 27%;}
	.foot .footT .footT04 img{width: 100%;}
}

.page_banner{margin-top: 90px; position: relative; width: 100%;height: 290px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.elht.com/themes/simpleboot3_web/public/web/images/page/banner_bac.png',sizingMethod='scale');background: url(http://www.elht.com/themes/simpleboot3_web/public/web/images/page/banner_bac.png) center no-repeat;background-size: cover;}
.page_banner .pic{width: 100%;height: 100%;}
.page_banner .pos{display: none; position: absolute;left: 0px;top: 50%;margin-top: -56px; width: 100%;text-align: center; }
.page_banner .pos a{display: inline-block; padding: 10px 78px 18px 78px;color: #fff;text-align: center;border: #fff 1px solid;border-radius: 4px;}
.page_banner .pos em{display:block;height: 53px;font-size: 30px;}
.page_banner .pos span{display:block;font-size: 20px;}

/*é¢åŒ…å±‘*/
.subnav{padding:30px 50px 30px 0; font-size: 14px;}
.subnav .fr{ height: 24px;line-height: 24px;color: #999;}
.subnav .fr i{margin-right: 6px; float: left;width: 12px;height: 24px;background: url(../image/icon_2.png) left center no-repeat;}
.subnav .fr a{float: left;color: #999;}
.subnav .fr span{padding: 0 5px; float: left;}
.subnav .fr a.other,.subnav .fr a:hover{color: #239ba5;}

/*ä¾§äºŒçº§å¯¼èˆª*/
.fixsub{position: fixed;top: 50%;right: 2%; margin-top: -309px;z-index: 11; width: 260px;height: 618px;background: url(../image/bac_1.jpg) center no-repeat;}
.fixsub .text{position: relative;width: 100%;height: 100%;}
.fixsub .text ul{padding-top: 120px;}
.fixsub .text li{ margin: 0 30px 36px 0px;}
.fixsub .text li a{}
.fixsub .text li .lie{float: right; margin:13px 19px 0 0; position: relative;width:87px;height: 1px;}
.fixsub .text li .lie i{transition: all 0.5s; position: absolute;right: 0px;top: 0px;width: 0px;height: 1px;background: #fff;}
.fixsub .text li p{transition: all 0.5s;float: right;font-size: 18px;color: #bafaff;}
.fixsub .text .pos{position: absolute;left: 23px;bottom: 48px;}
.fixsub .text .phone{cursor: pointer; position: absolute;right: 32px;bottom: 30px;padding-right: 37px;font-size: 26px;color: #fff; background: url(../image/icon_28.png) right center no-repeat;}
.fixsub .text .ico_z{display: none; cursor: pointer; position: absolute;right: 29px;bottom: 78px;width: 200px;height: 39px; padding-right: 37px;font-size: 26px;color: #fff; background: url(../image/icon_29.png) right center no-repeat;}
.fixsub .text .ico_z .weixin{transition: all 0.5s;display: block; position: absolute;top: 50%;right: 24px;z-index: 3;  margin-top: -70px; width: 0px;height: 140px;overflow: hidden; }
.fixsub .text .ico_z .weixin div{width: 150px;height: 140px;background: url(../image/weixin_bac.png) center no-repeat;}
.fixsub .text .ico_z .weixin img{display: block;padding:25px 0 0 31px;width: 84px;height: 84px;}
.fixsub .text .ico_z:hover .weixin{transition: all 0.5s; width: 150px;}

.fixsub .text li a:hover p{transition: all 0.5s;color: #fff;}
.fixsub .text li a:hover .lie i{transition: all 0.5s;width: 87px;}

.fixsub .text li.cur a p{color: #fff;}
.fixsub .text li.cur a .lie i{width: 87px;}


.fixsub .text li a.cur1 p,.fixsub .text li a.cur2 p,.fixsub .text li a.cur3 p,.fixsub .text li a.cur4 p{color: #fff;}
.fixsub .text li a.cur1 .lie i,.fixsub .text li a.cur2 .lie i,.fixsub .text li a.cur3 .lie i,.fixsub .text li a.cur4 .lie i{width: 87px;}

.fixsub .next{padding: 110px 0 0 40px; color: #fff;font-size: 14px;line-height: 35px;}
.fixsub .next .t{padding-bottom: 45px; font-size: 24px;}
.fixsub .next b{}
.fixsub .next p{}

.popup{display: none; position: fixed;left: 50%;top: 50%;z-index: 15; margin:-114px 0 0 -345px; width: 690px;height: 228px;}
.popup .delete{cursor: pointer; width: 24px;height: 24px;background: url(../image/delete.png) center no-repeat;}
.popup_b{display: none; position: fixed;left: 0px;top: 0px;z-index: 14; width: 100%;height: 100%;background: rgba(0,0,0,0.5);}

/* æ‚¬æµ® */
.suspension{display: none; position: fixed;right: 3%;top: 50%;z-index: 13; width: 48px;height: 153px;height: 103px; margin-top: -101px;background: #fff; box-shadow: 0 0 13px rgba(0,0,0,0.15);border-radius: 48px;cursor: pointer;}
.suspension_fixed{display: block;}
.suspension .sus{position: relative; width: 100%;}
.suspension .sus p{width: 48px;height: 50px;}
.suspension .sus1 p{ height:35px;height:54.5px;  background: url(../image/about_4s.png) center 21px no-repeat;border-radius: 48px 48px 0 0;}
.suspension .sus2 p{ height:34px;height:54px;  background: url(../image/about_4s.png) center 21px no-repeat;}
.suspension .sus3{display: none;}
/*.suspension .sus3 p{ height:32px;height:49.5px;  background: url(../images/about_5s.png) center no-repeat;}
*/
.suspension .sus4 p{ height:22px;height:49px;  background: url(../image/suspension_4s.png) center no-repeat;border-radius: 0 0 48px 48px;}
.suspension .sus .pos{display: block; position: absolute;top: 50%;right: 48px;margin-top: -70px; width: 0px;height: 140px;overflow: hidden; }
.suspension .sus .pos div{width: 150px;height: 140px;background: url(../image/weixin_bac.png) center no-repeat;}
.suspension .sus .pos img{display: block;padding:25px 0 0 31px;width: 84px;height: 84px;}
.suspension .sus1:hover p{background:#239ba5 url(../image/about_4.png) center 21px no-repeat;}
.suspension .sus2:hover p{background:#239ba5 url(../image/about_4.png) center no-repeat;}
.suspension .sus3:hover p{background:#239ba5 url(../image/about_5.png) center no-repeat;}
.suspension .sus4:hover p{background:#239ba5 url(../image/suspension_4.png) center no-repeat;}



.top_title{margin:0 auto; display: table;width: 1200px;background: #fff;}
.top_title a{display: table-cell; height: 68px; position: relative;}
.top_title a i{ display: block;width: 100%;height: 67px;line-height: 67px;color: #666;font-size: 18px;text-align: center;border-bottom: #ddd 1px solid;}
.top_title a span{display: block;position: absolute;right: -1px;top: 50%;z-index: 2; margin-top: -7px;width: 1px;height: 14px;background: #b5b5b5;}
.top_title a:hover i,.top_title a.other i{z-index: 2; color: #fff; background: #239ba5 url(../image/new_1.png) center bottom no-repeat;border-bottom: #239ba5 1px solid;}
.top_title a:hover span,.top_title a.other span{display: none;}

@media screen and (max-width:1720px){
	.fixsub{display: none;}.suspension{display: block;}
}
@media screen and (min-width:1720px){
	/* .top_title{display: none;} */
	
}

/*åˆ†é¡µ*/
.asp{width:100%;}
.asp .pager {clear:both;width:100%;margin:0 auto;padding: 34px 0; line-height:30px;text-align:center;font-size: 14px;}
.asp .pager span,.asp .pager .nolink,
.asp .pager a {display:inline-block;border:solid 1px #ccc;color:#666;line-height:30px;margin:0 10px 0 0;padding:0px 11px;background:#fafafa;cursor: pointer;}
/*éšè—é¡µç ä¿¡æ¯*/
.asp .pager .pageinfo{display:inline-block;border:none;}
/*å½“å‰é¡µ*/
.asp .pager .cpb,.asp .pager a:hover{color:#FFF;font-weight:100;background:#239ba5;border:solid 1px #239ba5;}
.asp .pager span.no{margin:0px;padding: 0px;width: 31px; font-size: 14px;}
.asp .pager span.no:hover{background:#239ba5;color:#FFF;cursor: pointer;border:solid 1px #239ba5;}
.asp .pager span.text{margin-right: 0px;padding-left: 0px; border:#fff 1px solid;background: #fff;}

.asp .pager span.inp{ margin:1px 10px 0 0;padding: 0px; width: 61px;height:30px; background: #fff;border:solid 1px #ccc;}
.asp .pager span.inp input{width: 51px;padding: 2px 0 3px 10px; height: 22px;*padding: 0px 0 2px 10px;*height: 22px; font-size: 16px;color: #555;}
.asp .pager li{display: inline-block;}

/*================ p0-1æœç´¢é¡µ ================*/
.search_page{padding-top: 178px;}
.search_page .top{margin:0 auto 70px;width: 460px;}
.search_page .top .inp{float: left;margin-right: 22px; padding: 0 20px; border:#f6f6f6 1px solid;border-radius: 44px;background: #fff;}
.search_page .top input{width: 280px;height: 44px; font-size: 14px;color: #999;background: none;}
.search_page .top .but{display: block;float: left;width: 115px;height: 46px;font-size: 18px;color: #fff; background: #239ba5;border-radius: 44px;border:none;cursor: pointer;}
.search_page .cen .title{height: 36px;line-height: 36px;font-size: 14px; border-bottom: #eee 1px solid;}
.search_page .cen ul{margin-bottom: 50px; padding-bottom: 52px;border-bottom: #ddd 1px solid;}
.search_page .cen ul li{margin-top: 52px;height: 110px;overflow:hidden; }
.search_page .cen ul li a .fl{width: 1030px;}
.search_page .cen ul li a i{margin-bottom: 12px; font-size: 24px;color: #239ba5;}
.search_page .cen ul li a p{font-size: 16px;color: #666;line-height: 31px;}
.search_page .cen ul li a span{float: right;line-height: 126px; font-size: 16px;color: #999;}
.search_page .cen .more{margin:0 auto 50px;width:244px;height: 60px;line-height: 60px;text-align: center; font-size: 20px;color: #999;background: #eee; border-radius: 60px;cursor: pointer;}
.search_page .cen .more:hover{color: #fff;background: #239ba5;}

/*================ p2-0æ–°é—»ä¸­å¿ƒ4 ================*/
.new{border-top: #239ba5 2px solid;}
.new_next{margin-bottom: 50px; background: #fff;box-shadow: 0 0 10px rgba(0,0,0,0.1);}

.new .tab_list ul{padding-top: 38px; margin:0px auto 0; width: 1146px;}
.new .tab_list ul li{float: left; width: 334px;margin:0 24px 17px;}
.new .tab_list ul li a .pic{position: relative; width: 334px;height: 187px;overflow: hidden;}
.new .tab_list ul li a .pic .ani{width: 100%;height: 100%;transform: scale(1); transition-duration: 0.3s;}
.new .tab_list ul li a .pic .pos{transition: all 0.3s;position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;background: rgba(0,0,0,0.1);}
.new .tab_list ul li a .pic .pos .time{transition: all 0.3s;margin-top:153px;width: 120px;height: 34px;text-align: center;line-height: 34px;color: #fff;font-size: 14px;background: #239ba5; box-shadow: 0 0 10px rgba(0,0,0,0.1);}

.new .tab_list ul li a .text{padding: 17px 11px;height: 50px; position: relative;}
.new .tab_list ul li a p{ transition: all 0.3s;position: relative;z-index: 2;font-size: 16px;line-height: 25px;color: #666;}
.new .tab_list ul li a .text .bac_ani{transition: all 0.3s;position: absolute;left: 0px;top: 0px;width: 100%;height: 0%;background: #239ba5;}
.new .tab_list ul li a .more{transition: all 0.4s;position: absolute;right: 166px;bottom: 22px;z-index: 3; width: 48px;height: 9px;background: url(../image/new_3.png) center no-repeat;}

.new .tab_list ul li:hover{box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.new .tab_list ul li:hover a .pic .ani{transform: scale(1.2); transition-duration: 0.3s;}
.new .tab_list ul li:hover a .pic .pos{background: rgba(0,0,0,0);transition: all 0.3s;}
.new .tab_list ul li:hover a .pic .pos .time{margin-top: 187px;transition: all 0.3s;}
.new .tab_list ul li:hover a .text .bac_ani{height: 100%;transition: all 0.3s;}
.new .tab_list ul li:hover a .text p{color: #fff;transition: all 0.3s;}
.new .tab_list ul li:hover a .more{transition: all 0.4s;right: 16px;}

.new .tab_list .bor_b{margin:0 auto;width: 1100px;border-bottom: #eee 1px solid;}

/*================ p2-1è¡Œä¸šåŠ¨æ€ ================*/
.dynamic{}
.dynamic .time_year{padding-top: 36px; margin:0 auto 15px;}
.dynamic .time_year i{margin-right: 38px; margin-top: 16px; float: left;width: 5px;height: 22px;background: #239ba5;}
.dynamic .time_year p{float: left;font-size: 36px;font-weight: bold;}

.dynamic .list{}
.dynamic .list .li{padding: 32px 0 28px;margin:0 auto;width: 1014px; border-bottom: #ddd 1px solid;}
.dynamic .list .li .time{transition: all 0.5s; float: left;width: 135px;}
.dynamic .list .li .time i{margin-right: 20px; float: left;font-size: 24px;color: #999;line-height: 28px;}
.dynamic .list .li .time .icon{margin-top: 11px; position: relative; float: left;width:48px;height: 9px; }
.dynamic .list .li .time .icon span{-ms-transform-origin: 95% 50%;transform-origin: 95% 50%;transition-duration: .2s;transition-delay: .2s;transition-timing-function: ease;position: absolute;right: 3px;top: 4px; width: 10px;height: 1px;background: #ccc;}
.dynamic .list .li .time .icon em{margin-top: 4px; width: 44px;height: 1px;background: #ccc;}
.dynamic .list .li .time .icon .s2{}
.dynamic .list .li .text{float: right;width:858px;}
.dynamic .list .li b{margin-bottom: 13px; font-size: 18px;color: #333; font-weight: normal;}
.dynamic .list .li p{font-size: 14px;color: #999;line-height: 26px;}
.dynamic .list .li:hover .time{transition: all 0.5s; margin-top: 32px;}
.dynamic .list .li:hover b{color: #239ba5;}
.dynamic .list .li:hover .time .icon span{background: #8a8a8a; transform:rotate(35deg); }
.dynamic .list .li:hover .time .icon em{background: #8a8a8a; }
.dynamic .list .li:hover .time .icon .s2{transform:rotate(-35deg);}

/*================ p2-2æ–°é—»è¯¦æƒ… ================*/
.new_xq .next{margin:0 auto;width: 1100px;}
.new_xq .titles{padding-top: 35px; text-align: center;font-size: 26px;color: #239ba5;}
.new_xq .cen{padding:9px 0 20px; height: 40px; line-height: 40px;color: #b4afaf;font-size: 16px; text-align: center;border-bottom: #d7d5d5 1px solid;}
.new_xq .cen i{margin-left:20px; display: inline-block;height: 40px;}
.new_xq .cen span{display: inline-block;height: 40px;}
.new_xq .cen span.big,.new_xq .w1200 .cen span.middle,.new_xq .w1200 .cen span.small{cursor: pointer;}
.new_xq .cen span.cur{color: #003399;}
.new_xq .cen .share{display: inline-block;margin-left:15px; padding-right: 42px;height: 40px;text-indent: -999; background: url(../image/new_xq_3.png) right center no-repeat;cursor: pointer;}
.new_xq .text{padding-bottom: 44px; margin:20px auto;font-size: 16px;color: #666;line-height: 38px; }
.new_xq .text img{display: block;max-width: 100%;margin:0 auto;}
.new_xq .text video{display: block;margin:0 auto;max-width: 100%;}
.new_xq .go{border-top:#eee 1px solid;padding-bottom: 53px;}
.new_xq .go a{display: block;margin:0 auto;width: 32px;padding-left: 36px; height: 54px;line-height: 54px;text-align: center; color:#666;font-size: 16px;background:url(../image/new_xq_2.png) left center no-repeat;}

.new_xq .pas{position: fixed;right: 50%;top:516px;z-index:1;margin:0 -600px 0 0; width: 1200px;}
.new_xq .pas .j{width: 52px;height: 76px;}

.new_xq .pas p{transition: all 0.5s; position: absolute;top:0px; width: 0px; height: 76px; line-height: 28px;color: #fff;font-size: 20px;overflow: hidden;}
/* 20210510 */
.new_xq .pas p a{width: auto; height: 56px;display: block; padding: 10px 20px;color: #fff; background: url(../image/new_xq_6.png) center repeat;}
/* 20210510 */


.new_xq .pas .left{position: relative; float: left;margin-left: -52px; height:76px;}
.new_xq .pas .left .j{transition: all 0.5s;float: left;background: #dfdfdf url(../image/new_xq_5.png) center no-repeat;}
.new_xq .pas .left p{right: 0px;}
.new_xq .pas .right{position: relative; float: right;margin-right: -52px; height:76px;}
.new_xq .pas .right .j{transition: all 0.5s;float: right;background: #dfdfdf url(../image/new_xq_4.png) center no-repeat;}
.new_xq .pas .right p{left: 0px;}

.new_xq .pas .left:hover .j{transition: all 0.5s;background: #239ba5 url(../image/new_xq_5.png) center no-repeat;}
.new_xq .pas .left:hover p{transition: all 0.5s; width: 380px;}
.new_xq .pas .right:hover .j{transition: all 0.5s;background: #239ba5 url(../image/new_xq_4.png) center no-repeat;}
/* 20210510 */
.new_xq .pas .right:hover p{transition: all 0.5s; left: -380px;}
/* 20210510 */



/*================ p3-0å…‰è°·çŽ¯ä¿ ================*/
.environmental{}
.environmental .top{background: #fff;}
.environmental .subnav{padding: 25px 50px 25px 0;}
.subnav .icon{width: 30px;height: 42px; background: url(../image/icon_4.png) left center no-repeat;}
.subnav .select{margin-right: 10px; position: relative; width: 240px; height: 40px; line-height: 40px;border:#bbb 1px solid;border-radius: 4px;cursor: pointer;}
.subnav .select span{margin:0 auto; width: 211px;font-size: 14px;color: #999; background: url(../image/icon_3.png) right center no-repeat;}
.subnav .select ul{display: none; position: absolute;left: 0px;top: 41px;padding: 5px 0; width: 100%;height: auto;background: #fff; box-shadow: 0 0 5px rgba(0,0,0,0.2);}
.subnav .select ul li{margin:0 auto; width: 90%;cursor: pointer;}
.subnav .select ul li a{color: #666;}
.environmental .subnav .fr{margin-top:9px; }

.subnav .sub_tab{float: left;}
.subnav .sub_tab a{float: left;margin:0 36px 0 17px;line-height: 38px;font-size: 16px;color: #666;}
.subnav .sub_tab p{padding: 0 18px;  }
.subnav .sub_tab i{transition: all 0.5s;margin:0 auto;  width: 0;height: 1px;background:#239ba5; }
.subnav .sub_tab a.cur,.subnav .sub_tab a:hover{color: #239ba5;font-weight: bold;}
.subnav .sub_tab a.cur i{width: 100%;}
.subnav .sub_tab a:hover i{transition: all 0.5s; width: 100%;}

.environmental .top{}
.environmental .top .list{padding-bottom: 35px; margin-left: -14px; width: 1228px;}
.environmental .top .list li{float: left;margin:0 14px 25px 14px; width: 586px;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.environmental .top .list a{position: relative;border-bottom: #ddd 2px solid;}
.environmental .top .list a .pic{width: 586px;height: 262px;overflow: hidden;}
.environmental .top .list a .pic i{width: 100%;height: 100%;transform: scale(1);transition-duration: 0.5s;}
.environmental .top .list a .text{margin:0 auto;width: 522px;}
.environmental .top .list a b{margin-top: 3px;width: 100%; font-size: 24px;line-height: 100px;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; font-weight: normal;border-bottom: #ddd 1px solid;}
.environmental .top .list a p{padding:23px 0 23px 0px;font-size: 16px;line-height: 33px;color: #666;}
.environmental .top .list a p i{float: left;width: 32px;height: 33px; background: url(../image/environmental_2.png) left center no-repeat;}
.environmental .top .list a .lie{transition: all 0.5s; position: absolute;left: 0px;bottom: -2px;width: 0px;height: 2px;background:#239ba5; }

.environmental .top .list li:hover{}
.environmental .top .list li:hover a b{color: #239ba5;}
.environmental .top .list li:hover a .pic i{transform: scale(1.2);transition-duration: 0.5s;}
.environmental .top .list li:hover a .lie{transition: all 0.5s; width: 100%;}


.environmental .bot{padding-top: 45px;}
.environmental .bot .t{font-size: 30px;line-height: 78px;color: #333;text-align: center; border-bottom:#239ba5 1px solid; }
.environmental .bot ul{padding-bottom: 68px; margin-left: -14px; width: 1228px;}
.environmental .bot ul li{float: left;margin:25px 13px 0 13px; width: 383px;background: #fff;}
.environmental .bot li a{position: relative;}
.environmental .bot li a .pic{width:383px;height: 172px;overflow: hidden;}
.environmental .bot li a .pic i{width: 100%;height: 100%;transform: scale(1);transition-duration: 0.5s;}
.environmental .bot li a .text{margin:0 auto;width: 338px;}
.environmental .bot li a b{margin-top: 6px;width: 100%; font-size: 18px;line-height: 61px;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; font-weight: normal;border-bottom: #ddd 1px solid;}
.environmental .bot li a p{padding:10px 0 20px 0px;font-size: 14px;line-height: 28px;color: #666;}
.environmental .bot li a p i{float: left; width: 28px;height: 28px; background: url(../image/environmental_2.png) left center no-repeat;}
.environmental .bot li:hover a .pic i{transform: scale(1.2);transition-duration: 0.5s;}
.environmental .bot li:hover a b{color: #239ba5; }

/*================ p3-4æ–°å…´ ================*/
.emerging{}
.emerging .top{background: #fff;}
.emerging .next{padding-bottom: 65px;}
.emerging .next .title{padding: 13px 0 38px; font-size: 30px;color: #000;text-align: center;}
.emerging .next p{text-indent: 2em; font-size: 16px;color: #666;line-height: 40px;}
.emerging .next .gyyqzl{width: 80%; margin: 0 auto;}
.emerging .next .gyyqzl img{
    width: 100%;
}
.emerging .next p b{color: #239ba5;}
.emerging .next .statistics{padding: 30px 0 20px; text-align: center;border: #dfdfdf 1px solid;}
.emerging .next .statistics a{ display: inline-block; padding: 0 52px;}
.emerging .next .statistics span{font-size: 16px;color: #333;}
.emerging .next .statistics div{}
.emerging .next .statistics i{display: inline-block; font-size: 36px;color: #239ba5; font-family: "Arial";}
.emerging .next .statistics em{display: inline-block; font-size: 16px;color: #666;}
.emerging .next .lis{padding-left: 62px;}
.emerging .next .lis div{margin-bottom: 22px;}
.emerging .next .lis i{margin: 2px 16px 0 0; float: left;min-width: 18px;height: 18px;line-height: 18px; font-size: 13px;font-family: "Arial"; text-align: center; border-radius: 100%;border:#ddd 1px solid;}
.emerging .next .lis span{font-size: 16px;color: #999;font-weight: bold;}

.emerging .bot{ border-top: #dfdfdf 1px solid;}
.emerging .technology{padding-top: 58px;}
.emerging .technology .fl{width: 45%;}
.emerging .technology .fl dl{width: 474px;}
.emerging .technology .icon{margin-right: 26px; float: left;width: 40px;height: 42px; background: url(../image/emerging_1.png) center no-repeat;}
.emerging .technology dl{float: right;}
.emerging .technology dt{margin-bottom: 15px; font-size: 18px;color: #333;font-weight: bold;}
.emerging .technology dd{}
.emerging .technology dd i{float: left;width: 50%;line-height: 30px; font-size: 14px;color: #323232;}
.emerging .technology .fr{width: 50%;}
.emerging .technology .fr dl{width: 534px;}
.emerging .technology .fr dd i{width: 33.33%;}


.emerging .pic{ position:relative; margin:40px 0 54px;}
.emerging .pic .hd{ position:absolute; z-index:1; top:50%; width:100%; margin:-20px 30px 0px 0px;}
.emerging .pic .hd a{ position:relative; display:block;padding: 0px; width:18px; height:39px; cursor:pointer; }
.emerging .pic .hd .next{ float:right;background:url(../image/icon_31.png) center no-repeat;}
.emerging .pic .hd .prev{ float:left; background:url(../image/icon_30.png) center no-repeat;}
.emerging .pic .hd .next:hover{background:url(../image/icon_31s.png) center no-repeat;}
.emerging .pic .hd .prev:hover{background:url(../image/icon_30s.png) center no-repeat;}

.emerging .pic .bd{position:relative; z-index:9; margin:0px auto; width:1104px; overflow:hidden; }
.emerging .pic .list li{float: left;margin:0 15px; padding: 14px; width:218px; height:163px;background: #fff;}
.emerging .pic .list li img{width:218px; height:163px;}


/*================ p3-0ä¸šåŠ¡æ¦‚è§ˆ ================*/
.overview{}
.overview .top{background: #fff;}
.overview .subnav{margin:-50px 0 0 0;position: relative;z-index: 3; padding: 29px 50px;box-shadow: 0 6px 10px rgba(0,0,0,0.1);background: #fff;}
.overview .top .se01 .select{width: 110px;background: #f4f4f4;border:#f4f4f4 1px solid;}
.overview .top .se01 .select span{padding-left: 30px; width: 52px;background: url(../image/icon_3.png) left center no-repeat;}
.overview .top .se02{padding: 0 50px;margin:0 52px; border-left:#eee 1px solid;border-right:#eee 1px solid;}
.overview .subnav .fr{margin-top:9px; }

.overview .top .list{padding:30px 0 35px; margin-left: -14px; width: 1228px;}
.overview .top .list li{float: left;margin:0 14px 25px 14px; width: 586px;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.overview .top .list a{position: relative;}
.overview .top .list a .pic{width: 586px;height: 262px;overflow: hidden;}
.overview .top .list a .pic i{width: 100%;height: 100%;transform: scale(1);transition-duration: 0.5s;}
.overview .top .list a .text{margin:0 auto 30px;width: 524px;}
.overview .top .list a b{margin-top: 3px;width: 100%; font-size: 22px;line-height: 90px;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; font-weight: normal;}
.overview .top .list a p{height: 40px; font-size: 16px;line-height: 40px;color: #666;overflow: hidden;}
.overview .top .list a p i{margin-right: 10px; float: left;width: 26px;height: 40px;}
.overview .top .list a .clearfix{}
.overview .top .list a .clearfix span{ float: left;margin:34px 20px 0 0;padding: 0 22px;line-height: 32px;font-size: 14px;color: #239ba5;background: #e8f0f5;border-radius: 2px;}
.overview .top .list a .clearfix .more{float: right;width: 100px;height: 100px;font-size: 14px;color: #fff; text-align: center;line-height: 100px;border-radius: 100%;background: #239ba5;}

.overview .top .list li:hover a .pic i{transform: scale(1.2);transition-duration: 0.5s;}
.overview .top .list li:hover a b{color: #239ba5;}

.overview .top .list a .clearfix .more:hover{background: #118d97;}

.overview .bot{padding-top: 45px;}
.overview .bot .t{font-size: 30px;line-height: 78px;color: #333;text-align: center; border-bottom:#239ba5 1px solid; }
.overview .bot ul{padding-bottom: 68px; margin-left: -14px; width: 1228px;}
.overview .bot ul li{float: left;margin:25px 13px 0 13px; width: 383px;background: #fff;}
.overview .bot li a{position: relative;}
.overview .bot li a .pic{position: relative; width:383px;height: 172px;overflow: hidden;background: #000;}
.overview .bot li a .pic i{width: 100%;height: 100%;transform: scale(1);transition-duration: 0.5s;opacity: 0.65;}
.overview .bot li a .pic .pos{transition: all 0.5s; position: absolute;left: 50%;top: 50%;margin: -20px 0 0 -20px; width: 40px;height: 40px;background: url(../image/overview_8.png) center no-repeat;background-size: 0 auto;}
 
.overview .bot li a .text{margin:0 auto;width: 338px;}
.overview .bot li a b{margin-top: 6px;width: 100%; font-size: 18px;line-height: 61px;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; font-weight: normal;}
.overview .bot li a dl{display: none; color: #239ba5;line-height: 28px;}
.overview .bot li a dt{padding-right: 9px;margin-right: 9px; float: left; font-size: 18px;border-right: #eee 1px solid;}
.overview .bot li a dd{float: left; font-size: 16px;font-family: "Arial";}

.overview .bot li a p{padding:0px 0 29px 0px;font-size: 14px;line-height: 28px;color: #666;}
.overview .bot li a p i{float: left; width: 30px;height: 28px; background: url(../image/overview_5.png) left center no-repeat;background-size: 21px auto;}
.overview .bot li:hover a .pic i{transform: scale(1.2);transition-duration: 0.5s;opacity: 1;}
.overview .bot li:hover a .pic .pos{transition: all 0.5s;background: url(../image/overview_8.png) center no-repeat;background-size: 40px auto;}
.overview .bot li:hover a b{color: #239ba5; }

/*================ p3-0ä¸šåŠ¡æ¦‚è§ˆèšåˆé¡µ ================*/
.overview_polymerization{margin-top: 90px;}
.overview_polymerization a{position: relative;float: left;width: 33.3333%;height: 100%;background: #000;overflow: hidden;}
.overview_polymerization a i{transition: all 0.5s; width: 100%;height: 100%;opacity: 0.4;transform: scale(1.01);}
.overview_polymerization .pos{position: absolute;left: 0px;top: 50%;margin-top: -60px; width: 100%;height: 120px;text-align: center;}
.overview_polymerization .pos p{margin-bottom: 14px; font-size: 30px;color: #fff;}
.overview_polymerization .pos span{width: 100%;height: 60px;}
/*.bac{position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;}*/
.overview_polymerization a:hover i{transition: all 0.5s; opacity: 1;transform: scale(1.2);}
/*.overview_polymerization a:hover .pos{top: 50%;margin-top: -60px;}*/

/*================ p3-1å…‰è°·çŽ¯ä¿è¯¦æƒ… ================*/
.flat{position: relative;background: #fff;}
.flat .pic{ position:relative;}
.flat .pic .bd{position:relative; z-index:0;margin:0px auto; overflow:hidden;}
.flat .pic .bd .list li{float: left;}
.flat .pic .bd .list li{ width:100%; height:680px; text-align:center;  overflow:hidden}
.flat .pic .bd .list li a{position: relative; display: block;width: 100%;height: 680px;}
.flat .pic .bd .list li a .a_pos{position: absolute;left: 0px;top: 50%;margin-top: -76px; width: 100%;/*height: 200px;*/text-align: center;}
.flat .pic .bd .list li a .a_pos .text{display: inline-block; margin:0 auto;padding: 18px 60px;min-width: 350px; color: #fff; background:url(../image/1.png) repeat;}
.flat .pic .bd .list li a .a_pos .text b{font-size: 42px;font-weight: normal;}
.flat .pic .bd .list li a .a_pos .text p{font-size: 34px;}

.flat .pic .hd{ position:absolute; left:0px; bottom:21px; z-index:1;width: 100%; height:28px;}
.flat .pic .hd ul { width:100%;text-align: center;}
.flat .pic .hd ul li {margin:0 13px;display: inline-block; width:66px; height:28px;text-align: center; text-indent:-9999em; cursor:pointer;}
.flat .pic .hd ul li span{margin:13px 0; display:block; width:66px;height:2px;background:#fff;opacity: 0.8;}
.flat .pic .hd ul .on span {background:#239ba5;opacity: 1;}
.flat .pos{position: absolute;left: 0px;bottom: 0px;width: 100%;height: 70px;background: url(../image/bac_1.png) repeat;}
.flat .subnav{position: relative;z-index: 3; width: 400px;padding: 23px 0;}
.flat .subnav .fr{float: left;color: #fff;}
.flat .subnav .fr a{color: #fff;}
.flat .subnav .fr i{background: url(../image/icon_2s.png) left center no-repeat;}
.flat .subnav .fr a.other,.flat .subnav .fr a:hover{font-weight: bold;}

.environmental_xq .top{ background: #fff;}
.environmental_xq .top .next{margin:0 auto;width: 1030px;}
.environmental_xq .top .title{ padding: 55px 0 37px; line-height: 54px;text-align: center;}
.environmental_xq .top .title b{font-size: 30px;color: #000;font-weight: normal;}
.environmental_xq .top .title p{font-size: 24px;color: #239ba5;}
.environmental_xq .top .text{padding-bottom: 88px; font-size: 16px;line-height: 46px;color: #666;}
.environmental_xq .top .text img{display: block;margin:0 auto;}

.environmental_xq .bot{padding-top: 45px;}
.environmental_xq .bot .t{font-size: 30px;line-height: 78px;color: #333;text-align: center; border-bottom:#239ba5 1px solid; }
.environmental_xq .bot ul{padding-bottom: 68px; margin-left: -14px; width: 1228px;}
.environmental_xq .bot ul li{float: left;margin:25px 13px 0 13px; width: 383px;background: #fff;}
.environmental_xq .bot li a{position: relative;}
.environmental_xq .bot li a .pic{width:383px;height: 172px;overflow: hidden;}
.environmental_xq .bot li a .pic i{width: 100%;height: 100%;transform: scale(1);transition-duration: 0.5s;}
.environmental_xq .bot li a .text{margin:0 auto;width: 338px;}
.environmental_xq .bot li a b{margin-top: 6px;width: 100%; font-size: 18px;line-height: 61px;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; font-weight: normal;border-bottom: #ddd 1px solid;}
.environmental_xq .bot li a p{padding:10px 0 20px 0px;font-size: 14px;line-height: 28px;color: #666;}
.environmental_xq .bot li a p i{float: left; width: 28px;height: 28px; background: url(../image/environmental_2.png) left center no-repeat;}
.environmental_xq .bot li:hover a .pic i{transform: scale(1.2);transition-duration: 0.5s;}
.environmental_xq .bot li:hover a b{color: #239ba5; }


/*================ p3-1ä¸šåŠ¡è¯¦æƒ… ================*/
.professional_work{}

.professional_work .PW01{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../image/professional_work_2.jpg',sizingMethod='scale');background: url(../image/professional_work_2.jpg) center no-repeat;background-size: cover;}
.professional_work .PW01 .next{padding-bottom: 57px; margin:0 auto;width: 840px;}
.professional_work .PW01 .title{ padding: 55px 0 37px; line-height: 54px;text-align: center;}
.professional_work .PW01 .title b{font-size: 30px;color: #000;font-weight: normal;}
.professional_work .PW01 .title p{font-size: 24px;color: #239ba5;}
.professional_work .PW01 .text{font-size: 16px;line-height: 46px;color: #666;text-align: center;}
.professional_work .PW01 .text img{display: block;margin:0 auto;}

.professional_work .PW02{}
.professional_work .PW02 .title{ padding: 55px 0 25px; line-height: 54px;text-align: center;}
.professional_work .PW02 .title b{font-size: 30px;color: #333;font-weight: normal;}
.professional_work .PW02 .title p{font-size: 24px;color: #269da7;}
.professional_work .PW02 .title p i{display: inline-block; font-weight: bold;}

.professional_work .PW02 .lists{margin:0 auto 33px; width:1200px;}
.professional_work .PW02 .lists li{margin-bottom: 39px; float: left;width:600px;}
.professional_work .PW02 .lists li a{margin:0 26px;padding-bottom: 1px; width:574px;background: #fff;}
.professional_work .PW02 .lists .pic{position: relative; width:100%;height: 359px;overflow: hidden;}
.professional_work .PW02 .lists .pic i{width: 100%;height: 100%;transform: scale(1);transition-duration: 0.5s;}
.professional_work .PW02 .lists .pic .pos{transition: all 0.5s; position: absolute;left: 0px;top: 0px;width: 100%;height: 0%;background: rgba(0,0,0,0.6);overflow: hidden;}
.professional_work .PW02 .lists .pic .pos .z{margin:0 auto;padding-top: 55px;width: 460px;height: 264px; font-size: 16px;color: #fff;line-height: 33px;overflow: hidden;}
.professional_work .PW02 .lists .text{margin:0 auto;width: 83%;width: 95%;}
.professional_work .PW02 .lists .text p{line-height: 62px;color: #666;font-size: 20px; border-bottom: #eee 1px solid;}
.professional_work .PW02 .lists .text p i{display: inline-block; margin-right: 34px;font-size: 20px; font-weight: bold;color: #269da7;}
.professional_work .PW02 .lists .text div{margin:18px 0 32px;display: table;width: 100%;}
.professional_work .PW02 .lists .text b{padding:0 20px; display: table-cell;font-weight: normal;text-align: center;line-height: 33px; border-right: #eee 1px solid;}
.professional_work .PW02 .lists .text b.other{border-right: none;}
.professional_work .PW02 .lists .text b i{font-size: 16px;color: #666;}
.professional_work .PW02 .lists .text b em{font-size: 14px;color: #333;}
.professional_work .PW02 .lists li:hover .pic .pos{transition: all 0.5s;height: 100%;}
/*.professional_work .PW02 .list .li1 b{width: 24%;}*/

.scrollBox{ position:relative;margin:0 auto 43px; width:1200px;overflow:hidden;}
.scrollBox .ohbox{overflow:hidden; position:relative;width:100%;}
.scrollBox .piclist{ overflow:hidden; zoom:1;}
.scrollBox .piclist li{float:left; display:inline;}
.scrollBox .pageBtn .list{overflow:hidden;zoom:1;margin:0 auto;text-align: center;}
.scrollBox .pageBtn .list li{display:inline-block;margin:0 20px; width:27px;height:27px;cursor:pointer;text-indent: -9999px; background: url(../image/icon_33.png) center no-repeat;  }
.scrollBox .pageBtn .list li.on{background: url(../image/icon_33s.png) center no-repeat;}


.professional_work .PW03{position: relative; background: #fff;}
.professional_work .PW03 .bac_t{/*min-height: 500px;*/margin-bottom: 270px;}
.professional_work .PW03 .t{padding: 55px 0 40px; color: #333;font-size: 30px;text-align: center;}
.professional_work .PW03 dl{}
.professional_work .PW03 dt{float: left;color:#239ba5;font-size: 20px;line-height: 37px;  }
.professional_work .PW03 dd{float: left;padding-left: 17px;margin-left: 17px;width: 404px; font-size: 16px;color: #666;line-height: 37px; border-left: #eee 1px solid}
.professional_work .PW03 .bac_b{width: 100%;height: 210px;text-align: center; background:#239ba5;}
.professional_work .PW03 .bac_b p{
	display: inline-block;
	margin-top: 160px;
	padding-left: 30px;
	font-size: 20px;
	color: #fff;
	background: url(../image/icon_37.png) left center no-repeat;
}
.professional_work .PW03 .bac_b p i{
	display: inline-block;
	font-family: "Arial"
}
.professional_work .PW03 .map{position: absolute;left: 50%;bottom: 70px;margin-left: -600px; width: 1200px;height: 330px;}

.professional_work .PW04{background: #fff;}
.professional_work .PW04 .w1200{position: relative;padding: 63px 0; background: url(../image/professional_work_5.png) left center no-repeat;}
.professional_work .PW04 .w1200 .text{margin-left: 162px;border-left: #239ba5 1px solid;width: 1000px; }
.professional_work .PW04 .w1200 .text div{margin-left: 9px; padding:11px 0 11px 94px; font-size: 16px;color: #666;line-height: 32px;background: url(../image/professional_work_6.png) left 24px no-repeat;}


.professional_work .bot{padding-top: 45px;}
.professional_work .bot .t{font-size: 30px;line-height: 78px;color: #333;text-align: center; border-bottom:#239ba5 1px solid; }
.professional_work .bot ul{padding-bottom: 68px; margin-left: -14px; width: 1228px;}
.professional_work .bot ul li{float: left;margin:25px 13px 0 13px; width: 383px;background: #fff;}
.professional_work .bot li a{position: relative;}
.professional_work .bot li a .pic{position: relative; width:383px;height: 172px;overflow: hidden;background: #000;}
.professional_work .bot li a .pic i{width: 100%;height: 100%;transform: scale(1);transition-duration: 0.5s;opacity: 0.65;}
.professional_work .bot li a .pic .pos{transition: all 0.5s; position: absolute;left: 50%;top: 50%;margin: -20px 0 0 -20px; width: 40px;height: 40px;background: url(../image/overview_8.png) center no-repeat;background-size: 0 auto;}
.professional_work .bot li a .text{margin:0 auto;width: 338px;}
.professional_work .bot li a b{margin-top: 6px;width: 100%; font-size: 18px;line-height: 61px;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; font-weight: normal;}
.professional_work .bot li a dl{ display: none; color: #239ba5;line-height: 28px;}
.professional_work .bot li a dt{padding-right: 9px;margin-right: 9px; float: left; font-size: 18px;border-right: #eee 1px solid;}
.professional_work .bot li a dd{float: left; font-size: 16px;font-family: "Arial";}
.professional_work .bot li a p{padding:0px 0 29px 0px;font-size: 14px;line-height: 28px;color: #666;}
.professional_work .bot li a p i{float: left; width: 30px;height: 28px; background: url(../image/overview_5.png) left center no-repeat;background-size: 21px auto;}
.professional_work .bot li:hover a .pic i{transform: scale(1.2);transition-duration: 0.5s;opacity: 1;}
.professional_work .bot li:hover a .pic .pos{transition: all 0.5s;background: url(../image/overview_8.png) center no-repeat;background-size: 40px auto;}
.professional_work .bot li:hover a b{color: #239ba5; }


/*================ p3-5å·¥ç¨‹å»ºè®¾ ================*/
.construction{padding-bottom: 80px;border-bottom: #ddd 1px solid;}
.construction .subnav{padding: 28px 50px 28px 0;}
.construction .title{max-width: 415px;}
.construction .title.fr{text-align: right;}
.construction .title i{font-size: 24px;color: #ccc;font-weight: bold;font-family: "Arial";}
.construction .title p{line-height: 84px; font-size: 58px;color: #333;}
.construction .title em{display: inline-block;color: #239ba5;font-weight: bold;}


.construction .con01{ margin-bottom: 120px;position: relative;}
.construction .con01 .pos{position: absolute;left: 0px;top: 26px;z-index: 1; width: 50%;height: auto;}
.construction .con01 dl{margin-top: 45px;}
.construction .con01 dt{float: left;margin:15px 24px 0 0; width: 56px;height: 2px;background: #cbcbcb;}
.construction .con01 dd{float: left;width: 490px; font-size: 16px;color: #606060;line-height: 30px;}
.construction .con01 .pic{position: relative; width:514px;height: 536px;overflow: hidden;background: #000;}
.construction .con01 .pic i{width: 100%;height: 100%;transform: scale(1);transition-duration: 0.5s;}
.construction .con01 .bac{width: 366px;height: 536px;background: #eee;opacity: 0.34;}
.construction .con01 .more{position: absolute;left: 0px;bottom: 0px;}
.construction .con01 .more p{float: left;font-size: 14px;color: #606060; font-family:"Arial"; }
.construction .con01 .more i{transition: all 0.5s;opacity: 0; float: left;margin-left: 0;width: 44px;height: 21px;background: url(../image/icon_6.png) center no-repeat;}

.construction .con01:hover .pic i{transform: scale(1.2);transition-duration: 0.5s;opacity: 1;}
.construction .con01:hover .more i{transition: all 0.5s;opacity: 1;margin-left: 30px;}

.construction .con02{display: none; margin-bottom: 76px;}

.construction .con02 .scrollBox{ width:1200px; position:relative; }
.construction .con02 .scrollBox .piclist{ overflow:hidden; zoom:1;}
.construction .con02 .scrollBox .ohbox{overflow:hidden; position:relative;width:1200px;left:0px}
.construction .con02 .scrollBox {position:relative;overflow:hidden;zoom:1;}
.construction .con02 .scrollBox .piclist li{float:left; display:inline;width: 400px;}
.construction .con02 .scrollBox .piclist li a{margin:0 auto; width: 284px; padding: 12px;background: url(../image/2.jpg) repeat; }
.construction .con02 .scrollBox .piclist li a div{width: 284px;height: 403px;text-align: center;background: #fff;}
.construction .con02 .scrollBox .piclist li img{display: inline-block;max-width: 280px;max-height: 400px; vertical-align: middle;-ms-interpolation-mode:bicubic;}
.construction .con02 .scrollBox .piclist li span{display: inline-block;width: 1px;height: 403px;vertical-align: middle;}

.construction .con02 .scrollBox .pageBtn .prev{left:20px;background-position:-11px -84px ;}
.construction .con02 .scrollBox .pageBtn .next{right:20px;background-position:-53px -84px ;}
.construction .con02 .scrollBox .pageBtn .list{overflow:hidden;zoom:1;margin:10px 0 0 413px; }


.construction .con02 .swiper-container {width: 100%;height: 100%;}
.construction .con02 .swiper-slide { text-align: center;width: 400px;height: 440px; font-size: 18px;background: #fff;width: 80%;
/* Center slide text vertically */
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;}

.construction .con02 .swiper-slide a{ margin:17px 0 0 89px; width: 286px; padding: 12px;background: url(../image/2.jpg) repeat; }
.construction .con02 .swiper-slide a div{width: 286px;height: 403px;text-align: center;background: #fff;}
.construction .con02 .swiper-slide img{display: inline-block;max-width: 280px;max-height: 400px; vertical-align: middle;-ms-interpolation-mode:bicubic;}
.construction .con02 .swiper-slide span{display: inline-block;width: 1px;height: 403px;vertical-align: middle;}
.construction .con02 .my-slide-next a{margin: 0px auto; width: 296px;}
.construction .con02 .my-slide-next a div{width: 296px;height: 420px;}
.construction .con02 .my-slide-next img{max-width: 296px;max-height: 418px;}
.construction .con02 .my-slide-next span{height: 420px;}
.construction .con02 .swiper-slide-active a{margin: 17px 89px 0 0;}

.construction .con02 .swiper-button-next,.construction .con02 .swiper-button-prev{opacity: 1; width: 59px;height: 10px;background: url(../image/icon_26.png) center no-repeat;}
.construction .con02 .swiper-button-next{right: 347px; background:url(../image/icon_27.png) center no-repeat;}
.construction .con02 .swiper-button-prev{left: 353px;}

.construction .con02 .swiper-button-next:hover{background:url(../image/icon_27s.png) center no-repeat;}
.construction .con02 .swiper-button-prev:hover{background:url(../image/icon_26s.png) center no-repeat;}

.construction .con03{position: relative;}
.construction .con03 .t_pos{position: absolute;left: 0px;top: 0px;width: 50%;}

.construction .con03 .tab_tit{}
.construction .con03 .tab_tit .fr{position: relative; padding-top: 40px; border:#ddd 1px solid;}
.construction .con03 .tab_tit .fr .scroll_cont{width: 400px;height: 717px;overflow: hidden;}

.construction .con03 .tab_tit .fr a{margin:0 auto;padding: 40px 0 20px; width: 240px;border-bottom: #ddd 1px solid;cursor: pointer; }
.construction .con03 .tab_tit .fr div{}
.construction .con03 .tab_tit .fr i{float: left;margin:18px 13px 0 0;width: 40px;height: 1px;background: #333;}
.construction .con03 .tab_tit .fr em{float: left;font-size: 24px;color: #333;font-family: "Arial";}
.construction .con03 .tab_tit .fr p{font-size: 16px;color: #666;}
.construction .con03 .tab_tit .fr .lie{position: absolute;right:-7px;top: 0px;width: 13px;height: 728px;}
.construction .con03 .tab_tit .fr .lie p{position: absolute;top: 20px;left: 0px;width: 5px;height: 109px;background:#333;border: #fff 4px solid;  border-radius: 6px;}

.construction .con03 .tab_tit .fr a:hover em,.construction .con03 .tab_tit .fr a.cur em{color: #239ba5;}
.construction .con03 .tab_tit .fr a:hover i,.construction .con03 .tab_tit .fr a.cur i{background:#239ba5; }


.construction .con03 .tab_nex{position: absolute;left: 0px;top: 157px;width:853px;}
.construction .con03 .tab_nex .next{}
.construction .con03 .tab_nex a{}
.construction .con03 .tab_nex .pic{position: relative; width:853px;height: 458px;overflow: hidden;background: #000;}
.construction .con03 .tab_nex .pic i{width: 100%;height: 100%;transform: scale(1);transition-duration: 0.5s;}
.construction .con03 .tab_nex .more{width: 216px;height: 44px;line-height: 44px;background: #239ba5;}
.construction .con03 .tab_nex .more i{padding-left: 33px; float: left;font-size: 14px;color: #fff;font-family: "Arial";}
.construction .con03 .tab_nex .more em{transition: all 0.5s; margin-top: 18px;opacity: 0; float: left;width: 44px;height: 7px;background: url(../image/construction_6.png) center no-repeat;}
.construction .con03 .tab_nex .text{}
.construction .con03 .tab_nex .text b{font-size: 18px;color: #239ba5;}
.construction .con03 .tab_nex .text p{margin-top: 26px; width: 640px; font-size: 16px;color: #999;line-height: 30px;}
.construction .con03 .tab_nex:hover .more em{transition: all 0.5s;margin:18px 0 0 33px;opacity: 1;}
.construction .con03 .tab_nex:hover .pic i{transform: scale(1.2);transition-duration: 0.5s;}

.construction .con04{margin-top: 120px;}
.construction .con04 .title{max-width: 648px;}
.construction .con04 .pos{}
.construction .con04 .pos .text{padding-top: 30px; font-size: 16px;line-height: 40px;color: #666;}
.construction .con04 .pic{padding: 10px 0 53px 38px;float: right;}
.construction .con04 .pic i{width: 514px;height: 536px;}
/*================ p1-0å…³äºŽæˆ‘ä»¬ ================*/
/*.page_banner02{height: 420px;}*/
.pos_bac{position: absolute;left: 0px;bottom: 0px;width: 100%;height: 70px;background: url(../image/bac_1.png) repeat;}
.pos_bac .subnav{padding: 23px 0;}
.pos_bac .subnav .fr i{background: url(../image/icon_2s.png) left center no-repeat;}
.pos_bac .subnav .fr,.pos_bac .subnav .fr a{color: #fff;}
.pos_bac .subnav .fr a:hover,.pos_bac .subnav .fr a.other{font-weight: bold;}


.about_title{text-align: center; font-size: 24px;color: #239ba5;}
.about_title p{width: 100%;height: 136px;line-height: 136px;background: url(../image/icon_7.png) center no-repeat;}

.about_us{padding-bottom: 63px;background: url(../image/about_us_5.jpg) bottom center no-repeat;background-size:100% auto;}
.about_us .text{margin:0 auto;width: 1100px; font-size: 16px;color: #666;line-height: 30px;}
.about_us .text p{}
.about_us .text .clearfix .fl{float: left;width: 16%;margin:23px 0; border-right: #ccc 1px solid;}
.about_us .text .clearfix .fl.other{border-right: none;}
.about_us .text .clearfix .fl .pic{margin:0px auto 2px;  text-align: center;}
.about_us .text .clearfix .fl .pic img{display: inline-block;vertical-align: middle;max-width:90%;max-height: 68px;-ms-interpolation-mode: bicubic;}
.about_us .text .clearfix .fl .pic span{display: inline-block; height:68px; width:1px; vertical-align: middle;}
.about_us .text .clearfix .fl p{font-size: 14px;color: #239ba5;text-align: center;}
/*.about_us .text b{display: block;font-size: 20px;color: #333;line-height: 42px; }*/
.about_us .text .two .fl{float: left;width: 33%;margin:13px 0; border-right: #ccc 1px solid;}
.about_us .text .two .fl.other{border-right: none;}
.about_us .text .two .fl p{font-size: 26px;color: #239ba5;text-align: center;}


.about_us .bot{display: table;width: 100%;margin:0 auto;width: 1100px;}
.about_us .bot dl{padding: 0 80px; display: table-cell; text-align: center;border-right: #bbbcbc 1px solid;}
.about_us .bot dt{margin-bottom: 24px; text-align: center;}
.about_us .bot dt i{display: inline-block;padding-left: 32px; font-size: 18px;color: #249ba5;}
.about_us .bot dd{font-size: 16px;color: #333;}
.about_us .bot dl.other{border-right:0px; }
/*================ p1-1å“ç‰Œè£èª‰ ================*/
.honor{background: url(../image/honor_3.png) center bottom no-repeat;background-size: 100% auto;}
.honor .pic{ position:relative;}
.honor .pic .bd{position:relative; z-index:0;margin:0px auto;width: 1086px; overflow:hidden;}
.honor .pic .bd .list li{float: left;width: 1086px;height:596px; text-align:center;  overflow:hidden}
.honor .pic .bd .list li a{margin: 9px 20px; float: left;}
.honor .pic .bd .list li .tu{padding: 6px; background: #ececec; border:#d5d5d5 1px solid;}
.honor .pic .bd .list li .bor{border:#4f4f4f 1px solid;width: 306px;height: 214px;text-align: center;background: #fff;}
.honor .pic .bd .list li .bor img{display: inline-block;vertical-align: middle;max-width:300px;max-height: 210px;-ms-interpolation-mode: bicubic;}
.honor .pic .bd .list li .bor span{display: inline-block; height:214px; width:1px; vertical-align: middle;}
.honor .pic .bd .list li a p{font-size: 16px;color: #666;line-height: 50px;}

.honor .pic .hd{position: relative;padding: 9px 0 40px; width: 100%; height:28px;}
.honor .pic .hd ul { width:100%;text-align: center;}
.honor .pic .hd ul li {margin:0 8px;display: inline-block; width:14px; height:14px;text-align: center; text-indent:-9999em; cursor:pointer;}
.honor .pic .hd ul li span{ display:block; width:14px;height:14px;background:#e4e4e4;border-radius: 100%;}
.honor .pic .hd ul .on span {background:#018b8d;}

.honor .pic .hd .next,
.honor .pic .hd .prev{ position:absolute; top:-352px; z-index:1; float:left; display:block; width:27px; height:59px; background:url(../image/icon_14.png) center no-repeat; cursor:pointer; }
.honor .pic .hd .next{right: 0px; background:url(../image/icon_15.png) center no-repeat;}
.honor .pic .hd .prev{left: 0px;}

.honor .pic .hd .next:hover{background: url(../image/icon_15s.png) center no-repeat;}
.honor .pic .hd .prev:hover{background: url(../image/icon_14s.png) center no-repeat;}

/*================ p1-2è§†é¢‘ä¸­å¿ƒ ================*/
.Video_center{}
.Video_center .list li{float: left;width: 1086px;}
.Video_center .list li{ width:100%; text-align:center;}
.Video_center .list li a{margin:17px 34px 17px 0; padding:19px 19px 0; float: left;width: 328px;background: #fff;}
.Video_center .list li .videos{width: 328px;height: 246px;}
.Video_center .list li .videos video{width: 100%;height: 100%;}
.Video_center .list li a p{font-size: 20px;color: #239ba5;line-height: 77px;}
.Video_center .asp .pager{padding: 37px 0 50px;}

/*================ p1-3ä¼ä¸šæ–‡åŒ– ================*/
/*.culture{padding-bottom: 30px; background: url(../image/culture_1.png) center bottom no-repeat;background-size: 100% auto;}
.culture .about_title p{height: 166px;line-height: 166px;}
.culture .list li{margin:0 56px 30px 0;  float: left;width: 344px;height: 512px;height: 390px; background: #fff;box-shadow: 0 0 10px rgba(0,0,0,0.1);border-radius: 6px;}
.culture .list a{position: relative;width: 100%;height: 100%;}
.culture .list .pos{position: absolute;left: 0px;top:94px;z-index: 2; width: 100%;}
.culture .list .pos i{margin-bottom: 22px; width: 100%;height: 46px;}
.culture .list .pos em{transition: all 0.5s; margin:0 auto 16px;width: 1px;height:62px;height: 50px; background: #ddd;}
.culture .list .pos b{transition: all 0.5s;margin-bottom: 36px; font-size: 48px;color: #c3c3c3; font-family: "Arial";text-align: center;}
.culture .list .pos p{transition: all 0.5s;margin:0 auto;width: 246px;text-align: center; font-size: 16px;color: #666;line-height: 32px;}
.culture .list .pic{width: 100%;height: 100%;overflow: hidden;border-radius: 6px;}
.culture .list .pic i{transition: all 0.5s;transform: scale(1); width: 100%;height: 100%;opacity: 0;}

.culture .list .li1 .pos i{background: url(../image/culture_6.png) center no-repeat;}
.culture .list .li2 .pos i{background: url(../image/culture_7.png) center no-repeat;}
.culture .list .li3 .pos i{background: url(../image/culture_8.png) center no-repeat;}

.culture .list .li1:hover .pos i{background: url(../images/page/culture_6s.png) center no-repeat;}
.culture .list .li2:hover .pos i{background: url(../images/page/culture_7s.png) center no-repeat;}
.culture .list .li3:hover .pos i{background: url(../images/page/culture_8s.png) center no-repeat;}
.culture .list li:hover .pic i{transition: all 0.5s;transform: scale(1.2);opacity: 1;}
.culture .list li:hover .pos em{transition: all 0.5s;height: 110px;height: 50px;}
.culture .list li:hover .pos p,.culture .list li:hover .pos b{transition: all 0.5s;color: #fff;}*/
.culture{padding-bottom: 30px; background: url(../image/culture_1.png) center bottom no-repeat;background-size: 100% auto;}
.culture .about_title p{height: 166px;line-height: 166px;}
.culture .list li{margin:0 56px 30px 0;  float: left;width: 344px;height: 390px;height: 420px; background: #fff;box-shadow: 0 0 10px rgba(0,0,0,0.1);border-radius: 6px;}
.culture .list a{position: relative;width: 100%;height: 100%;}
.culture .list .pos{position: absolute;left: 0px;top:40px;z-index: 2; width: 100%;}
.culture .list .pos i{margin-bottom: 17px; width: 100%;height: 46px;}
.culture .list .pos em{transition: all 0.5s; margin:0 auto 16px;width: 1px;height: 50px; background: #ddd;}
.culture .list .pos b{margin-top: -17px; transition: all 0.5s; font-size: 48px;color: #c3c3c3; font-family: "Arial";text-align: center;}
.culture .list .pos span{margin:-5px 0 14px; font-size: 24px;color: #333;text-align: center;}
.culture .list .pos p{transition: all 0.5s;margin:0 auto;width: 246px;text-align: center; font-size: 16px;color: #666;line-height: 30px;}
.culture .list .pic{width: 100%;height: 100%;overflow: hidden;border-radius: 6px;}
.culture .list .pic i{transition: all 0.5s;transform: scale(1); width: 100%;height: 100%;opacity: 0;}

.culture .list .li1 .pos i{background: url(../image/culture_6.png) center no-repeat;}
.culture .list .li2 .pos i{background: url(../image/culture_7.png) center no-repeat;}
.culture .list .li3 .pos i{background: url(../image/culture_8.png) center no-repeat;}

/*.culture .list .li1:hover .pos i{background: url(../images/page/culture_6s.png) center no-repeat;}
.culture .list .li2:hover .pos i{background: url(../images/page/culture_7s.png) center no-repeat;}
.culture .list .li3:hover .pos i{background: url(../images/page/culture_8s.png) center no-repeat;}
.culture .list li:hover .pic i{transition: all 0.5s;transform: scale(1.2);opacity: 1;}
.culture .list li:hover .pos em{transition: all 0.5s;}
.culture .list li:hover .pos p,.culture .list li:hover .pos b,.culture .list li:hover .pos span{transition: all 0.5s;color: #fff;}
*/
.culture .bot{padding: 25px 0;width: 1144px; background: #fff;border-radius: 4px;}
.culture .bot .t{}
.culture .bot .t i{margin:10px 15px 0 0; float: left;width: 4px;height: 15px;background: #239ba5;}
.culture .bot .t span{font-size: 24px;color: #333;}
.culture .bot dl{margin-top: 20px; float: left;padding: 0 33px; width: 220px;}
.culture .bot dt{margin-bottom: 10px; font-size: 18px;color: #239ba5;}
.culture .bot dd{font-size: 16px;line-height: 31px; color: #666;}
.culture .bot .more{margin: 26px auto 10px;width: 414px;height: 37px;line-height: 37px;text-align: center;font-size: 16px;color: #018b8d; border: #eee 1px solid;border-radius: 8px;}
/*================ p1-4ç¤¾ä¼šè´£ä»» ================*/
.responsibility{}
.responsibility .bacfff{margin-bottom: 70px; background: #fff;}

.responsibility .next{margin:0 auto;width:911px; }
.responsibility .next .title{margin-bottom: 25px;}
.responsibility .next .title img{margin-bottom: 20px;}
.responsibility .next .title i{margin:18px 8px 0 140px; float: left;width: 94px;height: 1px;background: #ddd;}
.responsibility .next .title p{float: left;font-size: 24px;color: #333;}
.responsibility .next .text{padding-bottom: 40px; font-size: 14px;color: #666;line-height: 30px;}
.responsibility .next .text img{display: block;margin:0 auto;max-width: 100%;}

/*================ p5-0è¡Œä¸šæ”¿ç­– ================*/

.policy{}
.policy .bacfff{margin-bottom: 70px; background: #fff;}
.policy .text{margin:0 auto;padding: 70px 0; width:918px;font-size: 14px;color: #666;line-height: 30px;}
.policy .text img{display: block;margin:0 auto;max-width: 100%;}
.policy .text .t{font-size: 24px;color: #666;line-height: 45px;text-align: center;}

/*================ p2-3ä¸“é¢˜ä¸“æ  ================*/

.special{}
.special .bacfff{margin-bottom: 70px;padding-bottom: 76px; background: #fff;}
.special .list{margin:0 auto;padding-top: 25px; width: 1144px;}
.special .list li{float: left;margin:25px; border: #ddd 1px solid;}
.special .list a{padding: 36px 35px 0 35px;}
.special .list .pic{width:450px;height: 253px;overflow: hidden;}
.special .list .pic i{transition: all 0.5s;transform: scale(1); width: 100%;height: 100%;}
.special .list p{width: 100%; line-height: 100px;text-align: center;font-size: 20px;color: #239ba5; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.special .list a:hover .pic i{transition: all 0.5s;transform: scale(1.2);}
/*================ p5-1ä¼šå‘˜æƒç›Š ================*/
.member{}
.member .bacfff{margin-bottom: 70px;padding:0px 0 76px; background: #fff;}
.member .mar_t{padding-top: 32px;}
.member .top{margin:0 auto 36px;display: table;padding: 0 99px 0;width: 860px;height: 154px;}
.member .top p{display: table-cell; font-size: 20px;color: #fff;text-align: center;line-height: 36px;vertical-align: middle;}

.member .list{margin-left: 71px; width: 1098px;}
.member .list li{float: left;margin:0 28px 28px 0px;}
.member .list a{position: relative;width: 513px;height: 170px;border:#ddd 1px solid;}
.member .list .pos{position: absolute;left: -1px;top: 0px;width: 100%;height: 100%;}
.member .list .pos .t{margin:10px 0 10px;}
.member .list .pos .t i{margin-top: 3px; float: left;width: 4px;height: 18px;background: #289da7;}
.member .list .pos .t em{float: left;margin-left: 12px;font-size: 16px;color: #333;}
.member .list .pos .text{padding:0 15px;}
.member .list .pos .text .fl{float: left; width: 50%;}
.member .list .pos p{font-size: 14px;color: #666;line-height: 27px;}
.member .list .number{position: absolute;right: 14px;bottom: -10px;font-size: 60px;color: #ededed;font-family: "Arial";opacity: 0.52;}

.member .list .li01{margin:0 34px 28px 0px;}
.member .list .li01 a{width: 328px;}

/*================ p6-0å…šç¾¤å·¥ä½œ ================*/
.Party_work .bacfff{margin-bottom: 70px;padding:0px 0 6px; background: #fff;}
.Party_work .sub_tab{padding-top: 32px; float: left;}
.Party_work .sub_tab a{float: left;margin:0 36px 0 17px;line-height: 38px;font-size: 16px;color: #666;}
.Party_work .sub_tab p{padding: 0 5px;  }
.Party_work .sub_tab i{transition: all 0.5s;margin:0 auto; width: 0;height: 1px;background:#239ba5; }
.Party_work .sub_tab a.cur,.Party_work .sub_tab a:hover{color: #239ba5;font-weight: bold;}
.Party_work .sub_tab a.cur i{width: 100%;}
.Party_work .sub_tab a:hover i{transition: all 0.5s; width: 100%;}

.Party_work .time_year{margin:36px auto 15px;}
.Party_work .time_year i{margin-right: 38px; margin-top: 16px; float: left;width: 5px;height: 22px;background: #239ba5;}
.Party_work .time_year p{float: left;font-size: 36px;font-weight: bold;}

.Party_work .list{}
.Party_work .list .li{padding: 32px 0 28px;margin:0 auto;width: 1014px; border-bottom: #ddd 1px solid;}
.Party_work .list .li .time{transition: all 0.5s; float: left;width: 135px;}
.Party_work .list .li .time i{margin-right: 20px; float: left;font-size: 24px;color: #999;line-height: 28px;}
.Party_work .list .li .time .icon{margin-top: 11px; position: relative; float: left;width:48px;height: 9px; }
.Party_work .list .li .time .icon span{-ms-transform-origin: 95% 50%;transform-origin: 95% 50%;transition-duration: .2s;transition-delay: .2s;transition-timing-function: ease;position: absolute;right: 3px;top: 4px; width: 10px;height: 1px;background: #ccc;}
.Party_work .list .li .time .icon em{margin-top: 4px; width: 44px;height: 1px;background: #ccc;}
.Party_work .list .li .text{float: right;width:858px;}
.Party_work .list .li b{margin-bottom: 13px; font-size: 18px;color: #333; font-weight: normal;}
.Party_work .list .li p{font-size: 14px;color: #999;line-height: 26px;}
.Party_work .list .li:hover .time{transition: all 0.5s; margin-top: 32px;}
.Party_work .list .li:hover b{color: #239ba5;}
.Party_work .list .li:hover .time .icon span{background: #8a8a8a; transform:rotate(35deg); }
.Party_work .list .li:hover .time .icon em{background: #8a8a8a; }
.Party_work .list .li:hover .time .icon .s2{transform:rotate(-35deg);}

/*================ p6-1å…šå‘˜ä¹‹å®¶ ================*/
.pie_chart{padding-bottom: 53px;}
.pie_chart .t{padding: 50px 0 30px 50px; font-size: 24px;}
.pie_chart .t i{float: left;color: #333;}
.pie_chart .t span{float: left;color: #239ba5;}
.pie_chart .pic{width: 100%;}
.pie_chart .pic a{float: left; width: 300px;padding: 0 50px;}
.pie_chart .pic p{margin-bottom: 42px; font-size: 16px;color: #666;}
.pie_chart .pic img{margin:0 auto;}

/*================ p6-2ç»„ç»‡æž¶æž„ ================*/
.organization{}
.organization .t{padding: 60px 0 50px; font-size: 24px;color: #239ba5;font-weight: bold;text-align: center;}
.organization .list_s{margin:0 auto;width: 1078px;}
.organization .list_s li{margin:0 20px 40px 20px; float: left; width: 497px; border: #ddd 1px solid;}
.organization .list_s a{padding: 20px 0;}
.organization .list_s span{padding:0 16px 0 22px; float: left;font-size: 24px;color: #239ba5;}
.organization .list_s .fl{line-height: 36px; font-size: 18px;color: #666;}
.organization .list_s p{}
.organization .list_s i{padding-left: 22px;background: url(../image/icon_32.png) left center no-repeat;}
.organization .list_s em{padding-left: 22px;font-size: 14px;color: #099999;}
/*================ p6-1ç¾¤å›¢å·¥ä½œ ================*/
.Under_work{border-top: none;}
.Under_work .bacfff{margin-bottom: 70px;padding:0px 0 16px; background: #fff;}
/*================ p7-0çºªæ£€å·¥ä½œ ================*/

/*================ p8-0è”ç³»æˆ‘ä»¬ ================*/
.contact .top{margin-bottom: 30px; display: table;width: 100%;background: #fff;}
.contact .top a{padding: 44px 0 30px; position: relative; float: left;width: 33.33%; text-align: center;}
.contact .top i{margin-bottom:33px; width: 100%;height: 30px;}
.contact .top p{margin-bottom: 8px; font-size: 16px;color: #333;}
.contact .top b{font-size: 20px;color: #999; font-family: "Arial";}
.contact .top em{font-size: 16px;color: #999;}
.contact .top .lie{position: absolute;right: 0px;top: 50%;margin-top: -49px; width: 1px;height: 97px;background: #ddd;}

.contact .sub_tab{float: left;}
.contact .sub_tab a{float: left;margin:0 36px 0 17px;line-height: 38px;font-size: 16px;color: #666;cursor: pointer;}
.contact .sub_tab p{padding: 0 5px;  }
.contact .sub_tab i{ transition: all 0.5s;margin:0 auto; width: 0;height: 1px;background:#239ba5; }
.contact .sub_tab a.cur,.contact .sub_tab a:hover{color: #239ba5;font-weight: bold;}
.contact .sub_tab a.cur i{width: 100%;}
.contact .sub_tab a:hover i{transition: all 0.5s; width: 100%;}
.contact .bot_t{line-height: 54px;}
.contact .bot_t i{float: left;margin:21px 10px 0 0;  width: 3px;height: 16px;background: #239ba5;}
.contact .bot_t p{float: left; font-size: 24px;color: #333;font-weight: bold;}


.contact .bot{margin-bottom: 60px; padding-top: 23px; background: #fff;}
.contact .list{margin:25px auto 0px; width: 1132px;}
.contact .list li{float: left;margin:0 18px 40px;}
.contact .list a{position: relative;width: 528px;height: 174px;height: 82px; border:#ddd 1px solid;}
.contact .list .pos{position: absolute;left: -1px;top: 0px;width: 100%;height: 100%;}
.contact .list .pos .t{margin:22px 0 10px;}
.contact .list .pos .t i{margin-top: 9px; float: left;width: 4px;height: 18px;background: #289da7;}
.contact .list .pos .t em{float: left;margin-left: 12px;font-size: 22px;color: #666;font-weight: bold;}
.contact .list .pos .text{display: none; margin-bottom: 12px; padding:0 15px; font-size: 14px;color: #999;line-height: 27px;}
.contact .list .pos .text p{float: left;}
.contact .list .pos .text i{float: left;padding: 0 5px; line-height: 29px; }
.contact .list .number{display: none; padding:0 15px; height: 24px;line-height: 24px;}
.contact .list .number i{float: left;padding-left: 30px; font-size: 14px;color: #666;background: url(../image/icon_22.png) left center no-repeat;}
.contact .list .number em{float: left;font-size: 18px;color: #239ba5;}
.contact .list li:hover .pos .t em{color:#289da7; }
/*================ p8-1æ‹›è˜ä¿¡æ¯ ================*/
.page_banner02 .text{color: #fff;text-align: center;}
.page_banner02 .text b{margin-bottom: 30px; font-size: 30px;}
.page_banner02 .text .clearfix{margin-bottom: 12px; padding:0 15px; font-size: 16px;line-height: 27px;}
.page_banner02 .text .clearfix span{display: inline-block; font-size: 16px;}
.page_banner02 .text .clearfix i{display: inline-block; padding: 0 5px; line-height: 29px; }

.join_us{}
.join_us .bacfff{padding-bottom: 40px;margin-bottom: 60px; background: #fff;}
.join_us .t{padding-top: 26px; font-size: 24px;color: #666;}
.join_us .t i{margin-top: 9px; float: left;width: 5px;height: 23px;background: #239ba5;}
.join_us .t b{float: left;padding-left: 27px;}

.join_us ul{margin:0 auto;width: 1106px;}
.join_us ul li{position: relative; border-bottom: #eee 1px solid;}
.join_us ul li .next .left{margin-top: 50px; width: 24px;height: 27px;background: url(../image/icon_23.png) left center no-repeat;}
.join_us ul li .next .right{width: 96%;height: 170px; overflow: hidden;}
.join_us ul li .next .right .hes span{padding-top: 50px; display: block;font-size: 18px;color: #239ba5;}
.join_us ul li .next .right .hes span em{display: inline-block; font-weight: bold;}
.join_us ul li .next .right .hes div.clearfix{margin:30px auto 30px; line-height: 29px;}
.join_us ul li .next .right .hes div.clearfix b{margin-right: 18%; display: block;float: left;font-size: 16px;color: #666;}
.join_us ul li .next .right .hes div.clearfix b i{display: inline-block; font-weight: normal;}
.join_us ul li .next .right .hes div.clearfix em{display: block;float: left;padding-left: 27px;height: 29px; font-family: "Arial";font-size: 16px;color: #666;background: url(../image/icon_24.png) left center no-repeat;}
.join_us ul li .next .right .hes b{display: block;font-size: 16px;color: #666;line-height: 29px;}
.join_us ul li .next .right .hes p{font-size: 14px;color: #666;line-height: 29px;}
.join_us ul li .next .right .hes a{display: block;float: right;width: 148px;height: 54px;text-align: center;line-height: 54px;font-size: 14px;color: #666;font-weight: bold;border-radius: 6px; background: #eee;}

.join_us ul li .next .right .hes div.b{margin-bottom:0px; padding-bottom: 44px;}
.join_us ul li .next .right .hes div.b b{line-height: 54px;}
.join_us ul li .sel{position: absolute;right: 0px;top: 49px; width: 94px;height: 94px;line-height: 80px; text-align: center;font-size: 16px;color: #666;cursor: pointer; background: url(../image/icon_25.png) center no-repeat;}
.join_us ul li.cur .sel{color: #fff; background: url(../image/icon_25s.png) center no-repeat;}


/*================ p4-0æŠ•èµ„è€…å…³ç³» ================*/
.investor{}
.investor .title{padding-top: 32px;}
.investor .title i{margin-top: 4px; float: left;width: 5px;height: 23px;background: #239ba5;}
.investor .title b{margin-left: 20px; float: left;font-size: 20px;color: #666;}
.investor .title a{float: right;font-size: 16px;color: #999;}
.investor .title a:hover{color:#239ba5; }

.investor .top{margin-bottom: 30px; height: 630px;overflow: hidden; background: #fff;/*box-shadow: 0 0 10px rgba(0,0,0,0.1);*/}
.investor .top .left{float: left; width: 746px;}
.investor .top .left .text{padding-bottom: 70px; margin: 74px 0 0px; width: 100%;height: 416px;}
.investor .top .right{margin-right: 24px; float: right; width: 380px;}

.investor .top .right .text{padding-top: 37px;}
.investor .top .right .text dl{margin-bottom: 10px; line-height: 40px;}
.investor .top .right .text dl.dls{margin:23px 0 29px;}
.investor .top .right .text dt{margin-right: 17px; float: left;width: 73px; text-align: right; font-size: 16px;color: #666;}
.investor .top .right .text dd{float: left;}
.investor .top .right .text dd .inp{float: left;padding: 0 10px;width: 240px; background: #f6f6f6;border-radius: 4px;}
.investor .top .right .text dd input{width: 240px; height: 40px;line-height: 40px; background: #f6f6f6;}
.investor .top .right .text dd i{float: left;width: 28px;text-align: center; font-size: 16px;color: #f0280d;}
.investor .top .right .text dd textarea{padding: 10px 0;width: 240px; height: 130px;background: #f6f6f6;border: none;}
.investor .top .right .text .buw{/*margin:0 auto;*/margin-left: 65px; width: 280px;}
.investor .top .right .text .bu{/*margin:0 15px;*/margin-left: 30px;  float: left;width: 110px;height: 44px;line-height: 44px;text-align: center;font-size: 16px;color: #fff; background: #b4b4b4;border-radius: 6px;cursor: pointer;}
.investor .top .right .text .bu.cur{background: #239ba5;}
.investor .top .right .text .bu:hover{background: #118d97;}

.investor .bot{margin-bottom: 60px; background: #fff;}
.investor .bot .left{padding-bottom: 16px;margin-right: 30px; width: 1150px;}
.investor .bot .left ul{margin-top: 24px;}
.investor .bot .left li{margin:0 0 12px 26px; width:545px; float:left;}
.investor .bot .left li a{}
.investor .bot .left dl{margin-right: 17px; padding: 0 11px;float: left; width: 60px;height: 50px;line-height: 25px; text-align: center;font-size: 14px;color: #999;font-family: "Arial"; background: #f4f4f4;}
.investor .bot .left dt{font-size: 18px;color: #239ba5;font-weight: bold; border-bottom: #fff 1px solid;}
.investor .bot .left dd{}
.investor .bot .left .z{float: left;display: table;width: 416px;height: 50px; font-size: 16px;color: #666;line-height: 24px;}
.investor .bot .left p{display: table-cell;vertical-align: middle;}

.investor .bot .left a:hover .z{color: #239ba5;}





/*================ p5-0è¡Œä¸šæ”¿ç­–(æ”¹) ================*/
.Company_Profile .next{margin:0px auto;padding: 65px 0 61px; width: 1040px;}
.Company_Profile .bacfff{margin-bottom: 50px; background: #fff;}
.Company_Profile .new-actives { position: relative; width: 428px; height: 512px; overflow: hidden;  }
.Company_Profile .new-actives .pageState{ letter-spacing:4px; position: absolute;right: 0px;bottom: 0px;z-index: 5; width: 140px;height: 40px;line-height: 40px;font-size: 18px; color:#999;text-align: center;background: #fff; }
.Company_Profile .new-actives .pageState span{display: inline-block;  }
.Company_Profile .new-actives .tab-bd { height: 100%; overflow: hidden }
.Company_Profile .new-actives .tab-bd ul { height: 100%; overflow: hidden }
.Company_Profile .new-actives .tab-bd li { width: 100%;height: 512px;}
.Company_Profile .right{float: right;width: 550px;}
.Company_Profile .right .t{margin-top: -10px; padding: 0px 0 33px;}
.Company_Profile .right .t em{font-size: 14px;color: #ccc;}
.Company_Profile .right .t b{font-size: 36px;color: #239ba5;}
.Company_Profile .right .text{font-size: 14px;color: #666;line-height: 24px;}

/*================ p5-1äº§ä¸šæ‹›å•† ================*/
.investment{}

.investment .next{margin:0px auto;padding: 65px 0 61px; width: 1040px;}
.investment .bacfff{margin-bottom: 50px; background: #fff;}
.investment .new-actives { position: relative; width: 428px; height: 394px; overflow: hidden;  }
.investment .new-actives i{width: 100%;height: 100%;}
.investment .right{width: 550px;}
.investment .right .t{padding: 30px 0 33px;}
.investment .right .t em{font-size: 14px;color: #ccc;}
.investment .right .t b{font-size: 36px;color: #239ba5;}
.investment .right .text{font-size: 14px;color: #666;line-height: 24px;}
.investment .right .text .list{margin:10px auto; width: 100%;font-size: 18px;line-height: 35px;height: 35px;}
.investment .right .text .list a{float: left; color: #239ba5;}
.investment .right .text .list em{float: left;color: #239ba5;}
.investment .right .text .list span{margin:13px 15px 0; float: left;text-indent: -9999px;width: 1px;height: 12px; background: #7f7f7f;}


/*================ p5-2äº§ä¸šç ”ç©¶ ================*/
.research .new-actives{width: 328px; height: 442px;}
.research .new-actives .bor{width: 265px;height: 383px;border: #239ba5 10px solid;}
.research .new-actives .pic{position: absolute;right: 0px;bottom: 0px; width: 281px;height: 394px;}
.research .right{width: 600px;}

/*================ p5-3äº§ä¸šæŠ•èµ„ ================*/
.Industrial{}
.Industrial .next{width: 1030px;padding-top: 35px;}
.Industrial .right{width: 100%;}
.Industrial .right .t{text-align: center;}

.Industrial .right .pic_tit{position: relative;}
.Industrial .right .pic_tit i{margin-top: 10px; float: left; width: 442px;height: 3px;background: url(../image/xian_l.png) center left no-repeat;}

.Industrial .right .pic_tit i.fr{ background: url(../image/xian_r.png) center right no-repeat;}
.Industrial .right .pic_tit span{float: left;width: 146px;text-align: center; font-size: 20px;color: #333;}
.Industrial .right .pic{text-align: center;}
.Industrial .right .pic img{display: inline-block;}
.Industrial .right .pic span{margin:0px 60px; display: inline-block; width: 1px;height: 46px;background: #ccc;}

/*================ p5-4äº§ä¸šæœåŠ¡ ================*/
.service .bacfff{margin-bottom: 50px;background: #fff;}
.service .next{padding: 0 80px 54px;width: 1040px; }
.service .t{padding: 30px 0 33px;}
.service .t em{font-size: 14px;color: #ccc;}
.service .t b{font-size: 36px;color: #239ba5;}
.service .next .top{margin-bottom: 3px;}
.service .next .top .text{font-size: 14px;line-height: 28px;color: #666;}
.service .next .top .list dl{float: left; padding: 0 14px; width: 276px;border: #ddd 1px solid;border-top: #a4e2e3 2px solid;}
.service .next .top .list dt{padding-left: 8px; line-height: 40px;font-size: 16px;color: #239ba5;font-weight: bold;border-bottom: #cfcfcf 1px dashed;}
.service .next .top .list dd{padding: 15px 0;}
.service .next .top .list dd p{float: left;width: 50%; font-size: 14px;line-height: 24px;color: #666;}

.service .next .top .list .lis1{margin: 22px 59px 0 0;}
.service .next .top .list .lis2{margin: 11px 59px 0 0; border-top: #20b5b7 2px solid;}
.service .next .top .list .lis3{border-top: #018b8d 2px solid;}

.service .next .bot .b{line-height: 76px;font-size: 20px;color: #239ba5;}
.service .next .bot .Ptable {text-align: center;color: #666;font-size: 14px; line-height: 55px; background: #ddd;}
.service .next .bot .Ptable tr{background: #f9f9f9;}
.service .next .bot .Ptable tr.other{background: #fff;}
.service .next .bot .Ptable td {padding: 0px 5px;}
.service .next .bot .Ptable .tdTitle {width:300px;color: #239ba5;}

/*20190107ä¿®æ”¹*/
.service .next .yq{padding-bottom: 20px; font-size: 14px;color: #666;}
.service .next .yq .tit{margin-bottom: 20px; font-size: 24px;color: #333;}
.service .next .yq i{margin:5px 0 8px 0; font-size: 16px;color: #239ba5;}
.service .next .yq p{}
.service .next .yq .bor i{margin:20px 28px 20px 0; float: left;width: 82px;height: 82px;line-height: 82px;text-align: center; border: #239ba5 1px solid;border-radius: 100%;}
.service .next .yq dl{line-height: 28px;}
.service .next .yq dt{float: left;width: 113px; text-align: right;}
.service .next .yq dd{float: left;}
.service .next .yq dd b{float: left;color: #666;font-weight: normal;}
.service .next .yq dd p{float: left;color: #999;}
.service .next .yq dd em{margin:8px 20px; float: left;width: 1px;height: 12px;background: #000;}

.service .next .top .tit{margin-bottom: 20px; font-size: 24px;color: #333;}
.service .next .bot img{display: block;margin:0 auto;}
/*================ p1-5æŠ¥åˆŠ ================*/

.magazine{background: url(../image/honor_3.png) center no-repeat;background-size: cover;}
.magazine .about_title p{background: url(../image/icon_34.png) center no-repeat;}
.magazine .w_auto{margin:0 auto;width: 1166px;}
.magazine .w_auto .list{width: 1200px;}
.magazine .w_auto .list li{margin:0 37px 30px 0; float: left; background: #fff;box-shadow: 0 0 16px rgba(0,0,0,0.08);}
.magazine .w_auto .list a{}
.magazine .w_auto .list li .pic{margin: 18px 16px 0 16px;width: 229px;height: 287px;border: #dfdfdf 1px solid; overflow: hidden;}
.magazine .w_auto .list li .pic i{transform: scale(1);transition-duration: 0.5s; width: 100%;height: 100%;}
.magazine .w_auto .list li p{width: 100%; height: 63px;line-height: 63px;font-size: 18px;color: #666;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.magazine .w_auto .list li:hover .pic i{transform: scale(1.2);transition-duration: 0.5s;}
.magazine .w_auto .list li:hover p{color: #239ba5;}

.magazine .asp .pager{padding: 10px 0 50px;}
.magazine .asp .pager span.text{background: none;border: none;}



/*================ p3-7è¿è¥æ¿å— ================*/
.Park_operation{}

.Park_operation .top_title,.overview .top_title{display: table;}
.overview  .advertising{display: none;}
@media screen and (max-width:1720px){
	.overview  .advertising{display: block;}
}

.Park_operation .park01{padding-bottom: 16px; background: #f9fafa;}
.Park_operation .park01 b{margin: 0 auto 40px;display: block;font-weight: normal; text-align: center;font-size: 18px;color: #239ba5;padding-top:60px;}
.Park_operation .park01 .text{margin-bottom: 70px; padding: 75px 0 0px; width: 1200px;height: 200px;background: url(../image/Park_1.jpg) center no-repeat;background-size: cover;}
.Park_operation .park01 .text p{margin:0 auto;width: 1020px;line-height: 32px; font-size: 14px;color: #fff;text-indent: 2em;}
.Park_operation .park01 .list{}
.Park_operation .park01 .list li{float: left;width: 300px;cursor: pointer;}
.Park_operation .park01 .list li i{float: left;width: 40px;height: 30px;background: url(../image/icon_35.png) center no-repeat;}
.Park_operation .park01 .list li em{float: left;margin-left: -20px;line-height: 36px; font-size: 16px;color: #333; }
.Park_operation .park01 .list li.cur i,.Park_operation .park01 .list li:hover i{background: url(../image/icon_35s.png) center no-repeat;}


.Park_operation .park02{padding-bottom: 78px; overflow: hidden;background: #fff;}
.Park_operation .park02 .t{padding: 98px 0 78px; display: block;margin:0 auto;}
.Park_operation .park02 .list{width: 1304px;}
.Park_operation .park02 li{margin-right: 116px; float: left;width: 210px;}
.Park_operation .park02 .pic{}
.Park_operation .park02 .pic img{display: block;margin:0 auto 10px;}
.Park_operation .park02 .lie{text-align: center;line-height: 56px; border-bottom: #1f9ba3 1px solid;}
.Park_operation .park02 .lie i{display: inline-block;color: #1f9ba3;}
.Park_operation .park02 .lie em{display: inline-block;color: #333;}
.Park_operation .park02 .text{margin-top: 8px; font-size: 14px;color: #666;line-height: 30px;text-align: center;}
.Park_operation .park02 .text p em{display: inline;color: #239ba5;}
.Park_operation .park02 .text p i{display: inline;color: #333;font-weight: bold;}

.Park_operation .park02 li:nth-child(2) .lie{border-bottom: #40b5ac 1px solid;}
.Park_operation .park02 li:nth-child(2) .lie i{color: #40b5ac;}

.Park_operation .park02 li:nth-child(3) .lie{border-bottom: #46d1da 1px solid;}
.Park_operation .park02 li:nth-child(3) .lie i{color: #46d1da;}

.Park_operation .park02 li:nth-child(4) .lie{border-bottom: #07ad80 1px solid;}
.Park_operation .park02 li:nth-child(4) .lie i{color: #07ad80;}

.Park_operation .park03{padding: 100px 0 65px; overflow: hidden; background: #fafafa;}
.Park_operation .park03 .tab_tit{margin-bottom: 58px; width: 1300px;}
.Park_operation .park03 .tab_tit a{margin:0 110px 0 90px; float: left;padding: 0 38px; line-height: 57px;color: #666;font-size: 18px;border-bottom: #ddd 1px solid;cursor: pointer;}
.Park_operation .park03 .tab_tit a.cur{border-bottom: #219ba6 1px solid; color: #2c2c2c;}

.Park_operation .park03 .tab_next{}
.Park_operation .park03 .next_01{}
.Park_operation .park03 .next_01 .pic{width: 522px;height: 390px;}
.Park_operation .park03 .next_01 .text{width: 620px;}
.Park_operation .park03 .next_01 .text b{padding: 41px 0 48px; font-size: 20px;color: #333;font-weight: normal;}
.Park_operation .park03 .next_01 .text li{float: left;width: 50%;padding-bottom:40px;}
.Park_operation .park03 .next_01 .text li i{float: left;margin: 12px 7px 0 0; width: 15px;height: 3px;background: #239ba5;}
.Park_operation .park03 .next_01 .text li em{font-size: 18px;color:#239ba5; }
.Park_operation .park03 .next_01 .text li p{margin: 10px 0 13px; width: 216px; font-size: 14px;color: #666;line-height: 25px;}

.Park_operation .park03 .next_03{}
.Park_operation .park03 .next_03 .pic{width: 522px;height: 390px;}
.Park_operation .park03 .next_03 .text{width: 630px;text-align: center;}
.Park_operation .park03 .next_03 .text b{padding-bottom: 24px; font-size: 18px;color: #333;font-weight: normal;}
.Park_operation .park03 .next_03 .text p{padding-bottom: 30px; font-size: 16px;color: #999;}
.Park_operation .park03 .next_03 .text img{}



.Park_operation .park04{padding: 43px 0 65px; overflow: hidden; background: #fff;}
.Park_operation .park04 .lie{margin:0 auto 60px;width: 420px;height: 1px;background: #ddd;}
.Park_operation .park04 .tab_tit{margin-bottom: 58px; width: 1300px;}
.Park_operation .park04 .tab_tit a{margin:0 110px 0 90px; float: left;width: 200px;text-align: center; line-height: 57px;color: #666;font-size: 18px;border-bottom: #ddd 1px solid;cursor: pointer;}
.Park_operation .park04 .tab_tit a.cur{border-bottom: #219ba6 1px solid; color: #2c2c2c;}
.Park_operation .park04 .tab_next{}
.Park_operation .park04 .next_01{}
.Park_operation .park04 .next_01 b{padding-bottom: 54px; font-size: 16px;color: #333;font-weight: normal;text-align: center;}
.Park_operation .park04 .next_01 ul{}
.Park_operation .park04 .next_01 li{float: left;position: relative;}
.Park_operation .park04 .next_01 li i{position: absolute;left: 0px;top: 50%;margin-top: -30px; width: 44px;height: 60px;text-align: center;line-height: 60px;font-size: 20px;color: #fff;font-family: 'Arial';background: #239ba5;}
.Park_operation .park04 .next_01 li p{margin-left: 24px;width: 274px;height: 116px;line-height: 116px;text-align: center; font-size: 18px;color: #666;border: #dadada 1px solid;}

.Park_operation .park04 .next_02{margin:0 auto;width: 1033px;}
.Park_operation .park04 .next_02 .t{padding-bottom: 82px;}
.Park_operation .park04 .next_02 .t b{padding-bottom: 42px; font-size: 16px;color: #2d2d2d;text-align: center;font-weight: normal;}
.Park_operation .park04 .next_02 .t .list{width: 1074px;}
.Park_operation .park04 .next_02 .t dl{float: left;width: 358px;}
.Park_operation .park04 .next_02 .t dl:nth-child(1){margin-top: 88px;}
.Park_operation .park04 .next_02 .t dl:nth-child(2){margin-top: 44px;}
.Park_operation .park04 .next_02 .t dt{float: left;margin-right: 15px;}
.Park_operation .park04 .next_02 .t dd{float: left;margin-top: 25px;}
.Park_operation .park04 .next_02 .t dd p{font-size: 16px;color: #666;line-height: 27px;}
.Park_operation .park04 .next_02 .t .pic{margin-top: -13px; width: 100%;height: 99px;background: url(../image/park04_4.png) center no-repeat;}
.Park_operation .park04 .next_02 .b .tit{margin:0 auto 64px;width: 450px; line-height: 30px;}
.Park_operation .park04 .next_02 .b .tit b{float: left; font-size: 16px;color: #2d2d2d;}
.Park_operation .park04 .next_02 .b .tit img{float: left;margin:0 15px;}
.Park_operation .park04 .next_02 .b .tit p{float: left;font-size: 14px;color: #666;}
.Park_operation .park04 .next_02 .b .list{margin-bottom: 43px; width: 1072px;}
.Park_operation .park04 .next_02 .b .list a{margin-right: 37px; float: left;width: 231px;height: 71px;background: url(../image/park04_6.png) center no-repeat;}
.Park_operation .park04 .next_02 .b .list a p{width: 225px;height: 63px;line-height: 63px;text-align: center; font-size: 16px;color: #239ba5;}
.Park_operation .park04 .next_02 .b dl{padding-bottom: 40px;}
.Park_operation .park04 .next_02 .b dt{margin-top: 22px; float: left;width: 480px;}
.Park_operation .park04 .next_02 .b dt .icon{margin:5px 40px 5px 0;float: left; width: 182px;height: 50px;}
.Park_operation .park04 .next_02 .b dt .icon img{display: inline-block;max-width: 96%;max-height: 95%; vertical-align: middle;-ms-interpolation-mode:bicubic;}
.Park_operation .park04 .next_02 .b dt .icon span{display: inline-block; vertical-align: middle;width:1px;height:50px;}
.Park_operation .park04 .next_02 .b dd{float: left;width: 550px;}
.Park_operation .park04 .next_02 .b dd i{float: left;margin:14px 12px 0 0; width: 5px;height: 11px;background: #239ba5;}
.Park_operation .park04 .next_02 .b dd p{float: left;width: 532px;font-size: 14px;color: #666;line-height: 37px;}


.Park_operation .park04 .next_03 .list{margin:0 auto; width: 1134px;}
.Park_operation .park04 .next_03 li{float: left;position: relative;margin:0 23px; width: 330px;height: 230px; border:#e5e5e5 1px solid;border-radius: 4px;}
.Park_operation .park04 .next_03 .text{margin:40px auto 0;width: 272px;}
.Park_operation .park04 .next_03 i{padding-bottom: 10px; font-size: 18px;color: #239ba5;}
.Park_operation .park04 .next_03 p{font-size: 14px;color: #777;line-height: 26px;}
.Park_operation .park04 .next_03 .pos{position: absolute;left: 29px;top: -28px;width: 96px;height: 51px;}


.Park_operation .park05{font-size: 16px; color: #fff;text-align: center;}
.Park_operation .park05 .pic{height: 282px;}
.Park_operation .park05 b{padding: 100px 0 44px; font-size: 18px; font-weight: normal;}
.Park_operation .park05 em{display:inline-block;}
.Park_operation .park05 i{margin:0 15px; display: inline-block;width: 1px;height: 24px; text-indent: -99999px;background: url(../image/park05_2.jpg) center no-repeat;}

.pop_up_bac{display: none; position: fixed;left: 0px;top: 0px;z-index: 20; width: 100%;height: 100%;background: #000;opacity: 0.5;}
.pop_up{display: none;position: fixed;left: 50%;bottom:50%;transform: translateY(50%); z-index: 21;margin-left: -600px; width: 1200px;}


.pop_up .tab_next{position: relative;background: #fff;}
.pop_up .delete{position: absolute;right: 0px;top: 0px;width: 44px;height: 44px; background: url(../image/park04_19.jpg) center no-repeat;cursor: pointer;}
.pop_up .tab_next .next{margin:0 auto;padding-bottom: 50px; width: 1100px;}
.pop_up .tit{line-height: 70px;border-bottom: #d8d6d6 1px solid;}
.pop_up .tit i{float: left;margin:30px 8px 0 0; width: 9px;height: 9px;background: #219aa3;}
.pop_up .tit p{font-size: 20px;color: #333;}
.pop_up .text{padding-top: 27px;}
.pop_up .text b{padding: 0px 0 8px; font-size: 14px;color: #219aa3;font-weight: normal;text-indent: 2em;}
.pop_up .text p{font-size: 14px;color: #666;line-height: 28px;text-indent: 2em;}
.pop_up .text p i{display: inline;color: #333;}







.photo-mask {position: fixed;left: 0;top: 0;z-index: 3;width: 100%;height: 100%; background:#000;display: none;opacity: 0.5;}
.photo-panel {display: none;position: fixed;top: 50%;left: 50%;clear: both;z-index: 5;margin: -270px 0 0 -520px; width: 1040px;height: 640px;}
.photo-panel .photo-bar {position: relative; width: 100%;}
.photo-panel .photo-div {position: relative;margin: auto;width: 1040px;height: 560px;z-index: 11;   }
.photo-panel .photo-close {position: absolute;top: 0px;right: -20px;z-index: 6; width: 56px;height: 56px;background: url(../image/close.png);cursor: pointer;  }
.photo-panel .photo-close:hover{background:url(../image/close_ch.png);}
.photo-panel .photo-bar-tip{width:1000px;height:44px;position:absolute;margin-top:-64px;padding:10px}
.photo-panel .photo-bar-tip:hover{width:1000px;height:44px;position:absolute;margin-top:-64px;background:#000;filter:alpha(opacity=20);-moz-opacity:.8;opacity:.8;color:#fff;padding:10px}
.photo-panel .photo-img{padding: 0 20px;width: 1000px; float:left;height:640px;background:#fff}
.photo-panel .photo-view-w,.photo-panel .photo-view-h{margin:0 auto;width: 1000px; height:640px;text-align:center;vertical-align:middle;display:table-cell}
.photo-panel .photo-view-w img,.photo-panel .photo-view-h img{display: inline-block; vertical-align:middle;text-align:center;min-width: 350px; max-height:600px;max-width: 950px;}
.photo-panel .photo-left,
.photo-panel .photo-right {position: absolute;top: 50%; width: 120px;height: 120px;margin-top:-10px;cursor: pointer;}
.photo-panel .photo-left{left: -120px;}
.photo-panel .photo-right{right: -120px;}
.photo-panel .arrow-prv {width: 100%;height:100%; background: url(../image/l.png) center no-repeat;}

.photo-panel .arrow-next {width: 100%;height:100%;background: url(../image/r.png) center no-repeat;}




/*================ p9-1æ‹›é‡‡å¹³å°-æ‹›æ ‡é‡‡è´­ä¿¡æ¯ ================*/
.message .bacfff {margin-bottom: 70px;background: #fff;}
.message .pad{padding: 0 80px;}
.message .condition{margin-bottom: 20px;}
.message .condition .fl{width:32%;margin:41px 2% 30px 0;background: #fff;}
.message .condition .fl:nth-child(3n){margin-right: 0;}
.message .condition .inp{ padding: 0 20px;height: 54px;border:#c8c8c8 2px solid}
.message .condition .inp input{width: 100%;height: 54px;line-height: 54px; font-size: 14px;color: #666;}
.message .condition .but{display: block;width: 100%; height: 58px;line-height: 58px;text-align: center;font-size: 20px;color: #fff;background: #239ba5; border: none;cursor: pointer;}

.message .table{margin-bottom:0px;}
.message .table li{display: flex;align-items: center;line-height: 26px; font-size: 18px;color: #666;text-align: center;border-bottom: #ddd 1px solid;}

.message .table li p{padding: 27px 34px 27px 0; }
.message .table li .p1{padding-left: 34px; width: 150px;text-align: left;}
.message .table li .p2{width: 470px;}
.message .table li .p3{width: 120px;}
.message .table li .p4{width: 130px;}

.message .table li.on{line-height: 60px;font-size: 20px; color: #333; background: #f4f4f4;border-bottom: none;}

.message .table li.on p{padding: 0px 34px 0px 0;}
.message .table li.on .p1{padding-left: 34px;}
.message .page404 .pic img{width: 100%;}


/*================ p2-2æ–°é—»è¯¦æƒ… ================*/
.new_xq .apply_but{position:relative; margin: 0 auto 40px;width: 136px;height: 50px;line-height: 50px;text-align: center;font-size: 18px;color: #fff;background: #239ba5;cursor: pointer;z-index:9;}

.pup_new{display: none; position: fixed;left: 50%;top: 50%;z-index: 11; transform: translate(-50%,-50%); width: 1200px;background: #fff;}
.pup_new_bac{display: none; position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 10;background: rgba(0,0,0,0.5);}

.pup_new .pad{padding: 90px 100px 68px;}
.pup_new .list li{float: left;margin: 0 37px 40px 0;width: 480px;}
.pup_new .list li:nth-child(2n){margin-right: 0;}
.pup_new .list .text{display: none; margin-bottom: 16px;}
.pup_new .list .text i{float: left;margin-top: 4px; width: 3px;height: 18px;background: #d71820;}
.pup_new .list .text b{float: left;padding:0 2px 0 12px;font-size: 18px;color: #333;font-weight: bold;}
.pup_new .list .text span{float: left;font-size: 18px;color: #d71820;font-weight: bold;}
.pup_new .list .inp{padding: 0 15px; background: #fff;border: #ccc 1px solid;}
.pup_new .list .inp input{width: 100%;line-height:62px;font-size: 18px;color: #333;}
.pup_new .sub-btn{display:block;margin: 0 auto; width:340px}
.pup_new .but{width: 158px;height: 58px;line-height: 58px;text-align: center;font-size: 20px;color: #fff;background: #239ba5;cursor: pointer;}
.pup_new .can{width: 158px;height: 56px;line-height: 56px;text-align: center;font-size: 20px;color: #333;background: #fff;cursor: pointer;border: #ccc 1px solid;}

.TRS_UEDITOR span{
    display: initial;
}
















